Hotel convenient to St. Peter's Square
13 min walk
18 min walk
3 min drive
40 min drive
Address: Via Giuseppe Missori 19, Rome, RM, 00165 View on Google Maps →
Browse more affordable hotels in Rome and nearby areas. Each property offers great value for travelers looking for comfort and convenience at lower-than-average prices.