Discover Roman Station House, an 3-star stay in Rome. With a score of 8.3/10 based on 20 reviews, it offers an outstanding blend of quality and value, with prices starting from US$80.
Check-In & Check-Out
From 15:00 until 10:00
Nearby Attractions
National Roman Museum - Palazzo Massimo: 0.51 km away
Papal Basilica of Saint Mary Major: 0.41 km away
Teatro dell'Opera di Roma: 0.67 km away
Amenity Highlights
Pets policy: Pets are not allowed.














