The Romantica is a small hotel in the centre of Rome, between the Basilica of Santa Maria Maggiore and Roma Termini Train Station. Rooms are large, and most offer free Wi-Fi.
Number of rooms: 28
Via Principe Amedeo 77, Central Station, 00185 Rome, Italy