Located in Rome (Rome City Centre), THE ONE Boutique Hotel & SPA Rome is a 4-minute walk from Piazza di Trevi and 8 minutes by foot from Piazza di Spagna. This upscale hotel is 1 mi (1.6 km) from Piazza Navona ... Read more

View all Luxury Hotels in Rome