Just 100 metres from St. Peter’s Square, the Emmaus offers free Wi-Fi, and is located in the historic centre of Rome. Bus 64 stops nearby and provides quick access to Termini Train Station. The hotel Emmaus has a lobby with a small bar, and free int...
Rooms total: 4 More information »The Vatican 0.3 km
St. Peter's Basilica 0.3 km
St Peter's Square 0.4 km
Roma San Pietro Train Station 0.4 km
Vatican Museums 0.9 km
Castel Sant'Angelo 0.9 km
Via Giulia 1.0 km
Ottaviano Metro Station 1.1 km
Cipro Metro Station 1.2 km
Valle Aurelia Metro Station 1.2 km