5 star hotel in rome near spanish steps July 8, 2019 16 32 64 128 5 star hotel rome spanish steps Hotel roma Hotel rome palace deluxe Italy rome hotel Hotel navona rome