White Home Suite and RoomsHotel
13 Piazza dell'Unità, Vaticano Prati, 00192 Rome, Italy
Located in Rome, within 800 metres of Lepanto Metro Station and less than 1 km of Vatican Museums, White Home Suite and Rooms provides free Wi-Fi throughout the property.