Property Name: Hotel Les Mars
Property Address: 27 North St Healdsburg, CA, 95448
Property Description: With a stay at Hotel Les Mars, you'll be centrally located in Healdsburg, within a 5-minute drive of Russian River and Raven Performing Arts Theater. This upscale hotel is 12. 2 mi (19. 6 km) from River Rock Casino and 17. 5 mi (28. 2 km) from Safari West.
Property Facts: Total Number of Rooms: 16Total Number of Floors: 2Year Built: 2005Year of Last Renovation: N/A