Via sforza pallavicini, 18 int. 2 piano 1, 00193 Roma
Apartments
Right in the heart of Rome, situated within a short distance of Ottaviano Metro Station and Vatican Museums, Nest House Prati offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. It is located 800 metres from St Peter's Square and features a lift. The property...