Central location
Many guests appreciate the central location and comment that the hotel is located in downtown Petaluma, close to many tourist attractions, wine cellars, restaurants, and bars. Others say that the property is easy to locate, with many nearby museums and shopping centers worth visiting.