The Grand Tour
48 Via di Monserrato, Navona, 00186 Rome, Italy
Offering city views, The Grand Tour is an accommodation set in Rome, less than 1 km from Largo di Torre Argentina and a 7-minute walk from Piazza Navona. There is a private entrance at the bed and breakfast for the convenience of those who stay.