Metro Hotel and Cafe at Wickersham Park, Walnut Park, Shollenberger Park
Metro Hotel and Cafe is a Bed and Breakfast hotel in Petaluma , California. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 3-star hotel. It is located at 508 Petaluma Boulevard South.
Compare Prices at TheRealPlaces