11 Via Giovanni Da Empoli, 00154 Roma
Hotel
3 stars
with
28
rooms
Featuring free WiFi throughout, Crossroad Hotel offers accommodations in Rome. The property is a 5-minute walk
from Piramide Metro Station. Ostiense Train Staion is 1640 feet away.
Rooms are provided with air conditioning and flat-screen TV. There is a private bathroom equipped with free toiletries and a hairdryer. ...