Germanico Luxury ApartmentApartment
197 Via Germanico, Vaticano Prati, 00192 Rome, Italy
Situated in the centre of Rome, just 600 metres from Lepanto Metro Station and 1.2 km from Castel Sant'Angelo, Germanico Luxury Apartment features accommodation with quiet street views and free Wi-Fi.
Just finished our stay. Excellent service, friendly staff. Clean, spacious, well-kept rooms. Couldn't ask for a nicer place to stay.