
Relais Palazzo Taverna
via dei Gabrielli, 92, Rome
A stay at Relais Palazzo Taverna places you in the heart of Rome, within a 10-minute walk of Piazza Navona and Castel Sant'Angelo. This guesthouse is 0.5 mi (0....