Hotel Terminal
Hotel
Rome, Lazio
Hotel Terminal is situated on the Esquilino area, between Roma Termini Train Station and the Basilica of Santa Maria Maggiore. Wi-Fi is free throughout.
Number of rooms: 35
Via Principe Amedeo 103, Central Station, 00185 Rome, Italy