
Rome, Italy
Roma Termini 89
3-star hotel
Located in Rome (Rome Historic Centre), Roma Termini 89 is within a 15-minute walk of Via Nazionale and Colosseum. This guesthouse is 0.3 mi (0.5 km) from Basilica di Santa Maria Maggiore and 0.5 mi (0.9 km) from Teatro…
- Wi-fi
- Laundry service
- Café
- Multilingual staff


