Via andrea doria 79 b6, 00192 Roma
Guesthouse 3 stars
Located in Rome, 1640 feet from Vatican Museums and a 15-minute walk from St. Peter's Square and Basilica, My Love Suite provides accommodations with a shared lounge. Castel Sant'Angelo is 1.2 mi away.
All air conditioned, guest rooms come with a desk, a flat-screen TV and a private bathroom equipped...