July 11, 2014 Total Views: 6155 Today: 1
Hotel La Mansarda del Papa Rome, Located 200 metres from Saint Peter’s Basilica in central Rome, La Mansarda del Papa offers a studio with a terrace overlooking the city. Shops and restaurants are located within 50 metres. With a flat-screen TV, this modern-style accommodation features a kitchenette with an outdoor dining area and cool tiled floors. The private bathroom includes a hairdryer. La Mansarda del Papa is a 10-minute walk from Roma S. Pietro Train Station. A bus stopping 50 metres away takes you to Piazza Venezia square. (Hotel La Mansarda del Papa Rome hotels booking).