From this luxurious hotel, which overlooks the River Napa, guests are able to enjoy views of the nature protection area. The hotel is conveniently situated for a number of northern Californian airports and lies close to the centre of Napa.
See more: Hotels in USA Hotels in California Wine Country - Ca Holiday Destinations in USA