Petaluma

Metro Hotel

89

508 Petaluma Blvd. S.,
Petaluma,
CA,
United States,
94952.

The 17-room Metro Hotel has a quirky French twist: a Victorian house-turned-inn with hardwood floors, white comforters, cheery blue doors, and a lush courtyard graced by Parisian café tables.