Atlantis Inn Roma

Starting at
$72
Point of Interest
Point of Interest
Point of Interest

TripAdvisor Review

Based on 51 review

See all

Property Location Centrally located in Rome, Atlantis Inn Roma is within a 15-minute walk of Piazza Navona and Piazza di Spagna. This townhouse accommodation is 1 mi (1.6 km) from Trevi Fountain and 1.4 mi (2.3 km) from Pantheon. Distances are displayed to the nearest 0.1 mile and kilometer. - Vi...

More details