Guests of the 3-star Relais Palazzo Taverna Rome hotel can easily reach Church of Saint Louis the French, located about a 5-minute walk away. Boasting a location around 700 feet from Piazza Navona, this Rome guest house features 7 rooms as well as a luggage room.
The hotel is located in the center of Rome, in the Norwood district, in the vicinity of the large sunny square "Piazza Venezia". Basilica of St. Mary of the Angels and the Martyrs is a popular place to visit, located approximately 25 minutes by foot from the smoke-free Relais Palazzo Taverna. Also, Chiostro della cisterna is situated just 0.6 miles away. The property is situated just near Colosseum Arena, and Paola bus station lies only 850 feet away. The Rome hotel is also centrally located 1 mile from Flaminio train station.
Rooms at the Relais Palazzo Taverna Rome feature a contemporary decor. They also have private bathrooms. Some bathrooms have a separate toilet and a shower, along with a hair dryer.
A delicious breakfast is served in the dining place. The accommodation is in close proximity to Cantina & Cucina, which serves delectable meals.