Roman Station House
Rome
Check in
3:00 PM
Check out
9:30 AM
Located in Rome (Rome City Centre), Roman Station House is within a 15-minute walk of Teatro dell'Opera di Roma and Via Nazionale. This guesthouse is 1.1 mi (1.8 km) from Roman Forum and 1.3 mi (2.1 km) from Colosseum.
Stay in one of 6 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature bidets and hair dryers.
Property Details
Location
Via Enrico Cialdini 13, Rome, 00185, Italy