Hotel Obelus B&b
2 Stars
Via Tasso 150 - 00185 - Rome,
Italy
View Map
Area: Termini - Repubblica