Rating
"Myself & friends stayed for three nights and could not fault it in any......"
Rating:
Read 113 additional reviews of the Isa at TripAdvisor
Want to see more hotels? View all 3 star hotels in Rome