Lofts In RomeHotel
Via Trinità Dei Pellegrini 12/14, Piazza Navona, 00185 Roma, Italia
Lofts in Rome is set in the centre of the city, in a location filled with shops and pubs which is at walking distance from Rome’s main sights. Wi-Fi is free throughout, and the Vatican is 2 km away.