Hotel Romantica
Hotel Romantica
Via Principe Amedeo 77
Rome
185
Italy
Rooms from €60.00 ( £54.55 / $79.09 ) per night
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 offer free Wi-Fi.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.