Via cavour 47, 00184 Roma
Bed and Breakfast 4 stars
Roman Holidays Boutique Hotel is set in the center of Rome, just 656 feet from Santa Maria Maggiore and Rome's Termini Central Station. Free WiFi is available throughout.
Rooms all come with a 50" Smart flat-screen TV and private bathroom with slippers and free toiletries.Some of our accommodations...