Via andrea doria 79 b6, 00192 Roma
Guest houses
Situated in Rome, 500 metres from Vatican Museums and a 15-minute walk from St. Peter's Square and Basilica, My Love Suite provides accommodation with a shared lounge. Castel Sant'Angelo is 1.9 km away. All air conditioned, guest rooms come with a desk, a flat-screen TV and a private bathroom equipped...