Rome is a blockbuster European city break. Nothing makes you feel like a blip in time quite like a stay in the Eternal City ...
Situated in a historic 16th-century palazzo steps from Piazza del Popolo, the newly opened ROMEO Roma Hotel blends the ...