With a stay at Hotel Royal Bissolati in Rome (Rome City Centre), you'll be within a 15-minute walk of Piazza di Spagna and Trevi Fountain. This upscale hotel is 1.1 mi (1.8 km) from Roman Forum and 1.5 mi (2.3 ... Read more

View all Luxury Hotels in Rome