Anfiteatro Suite

3.7
(40 reviews)
Via Ostilia 59, 00184 Rome Italy
Centrally Located
Guest house
Mid-range
Trendy
Hotel
Anfiteatro Suite | Rome | Italy | TripAligner