With a stay at Appia Park Hotel in Rome (Municipio VII), you'll be within a 15-minute drive of Colosseum and Roman Forum. This upscale hotel is 6.6 mi (10.6 km) from Campo de' Fiori and 6.7 mi (10.8 km) from Sp ... Read more

View all Luxury Hotels in Rome