Relais de la Poste
Photo gallery for Relais de la Poste
Overview of Relais de la Poste
Relais de la Poste
3-star inn in Rome City Centre
Reviews
9.2
Wonderful
Popular amenities
Explore the area
117 Via del Corso, Rome, 00187
- Spanish Steps5 min walk
- Trevi Fountain9 min walk
- Piazza Navona12 min walk
- Rome (CIA-Ciampino)42 min drive