This hotel features richly detailed architecture that conveys a sense of privacy, romance and charm. Resort-style amenities abound at this luxury hotel, which has the look and ambience of a Mediterranean villa.
This hotel is located in historical Railroad Square in Santa Rosa. Guests will enjoy the shopping, local culture and the Charles Schulz Memorial Park, to be found just steps away from the hotel's door.