Located in Rome (Rome City Centre), Repetita Juvant is within a 10-minute walk of Pantheon and Piazza Navona. This aparthotel is 0.5 mi (0.8 km) from Spanish Steps and 0.5 mi (0.8 km) from Piazza di Spagna. Th ... Read more

View all Luxury Hotels in Rome