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 with a bidet and a hairdryer. A microwave, a fridge and a coffee machine are also at guests' disposal.
Piazza del Popolo is 1.7 mi from My Love Suite. The nearest airport is Fiumicino Airport, 17 mi away.