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.
Number of rooms: 31
Via Delle Fornaci 23/25, Vaticano Prati, 00165 Rome, Italy