Via Della Pineta Sacchetti 229 F Ter, 00168 Roma
Hotel
3 stars
with
30
rooms
Located in Rome, 1.9 miles from Battistini Metro Station, Gemelli Hotel has accommodations with a garden, private
parking, a terrace and a bar. This 3-star hotel offers room service, luggage storage space and free WiFi. Vatican Museums is 3.4 miles from the hotel and Ottaviano Metro Station is 3.5 miles away. ...