What It’s Like to Stay at Casa Mani, Downtown Napa’s First Resort and Spa

Right in the heart of wine country is a new hotel that puts you close to town and in prime position to explore wineries.

Right in the heart of wine country is a new hotel that puts you close to town and in prime position to explore wineries.