This polished hotel among shops and restaurants is 4 minutes' walk from St. Peter’s Basilica.
The warmly decorated rooms come with complimentary Wi-Fi, plus flat-screen TVs, minibars and Nespresso machines.
Address Via del Mascherino, 46, 00193 Roma RM, Italy
Phone +39 06 687 6336
Maps WF35+MG Rome, Metropolitan City of Rome, Italy Open Maps