Ostello Il Chiostro

ThreeStar Star
Rome, Italy

About This Hotel

This charming hotel is in San Marino. No pets are allowed on the premises.

Facilities & Amenities

Hotel

Location

Lat: 43.9464480, Lng: 12.4564605
Open in OSM