Metro Hotel and Cafe California - Petaluma
This 3-star hotel in Petaluma is centrally located.
The Metro Hotel and Cafe has 14 rooms and offers tennis courts. Amenities at the hotel include a coffee bar, a business centre and a 24 hour reception. The hotel's express check-in/check-out facility ensures a fast and convenient arrival and departure experience.
Rooms are air conditioned and feature a hair dryer, a TV and cable / satellite channels. An internet connection is also provided.
The Metro Hotel and ...