Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Principe Amedeo 77/C, Rome
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.
See MoreUsage of subsidiary facilities may incur additional fees