
Rome, Italy
Crossroad Hotel
3-star hotel
1.9 km straight-line distance
The Crossroad Hotel offers a strategic location for both leisure and business travelers to Rome. Situated just 200 meters from the Piramide metro station and 500 meters from the Ostiense train station, it provides easy access to…
- Wi-fi
- Car park · extra charge
- Wheelchair-accessible
- Air conditioning in public areas























