Viale giulio cesare 237, 00192 Roma
Apartment
A 11-minute walk from Lepanto Metro Station in Rome, HomeHouse Giulio Cesare-San Pietro offers accommodations with access to a fitness room. Among the facilities of this property are a restaurant, an elevator, and luggage storage space, along with free Wifi throughout the property. The property is a...