Hotel Sole Roma

Starting at

TripAdvisor Review

Based on 301 review

See all

This lovely hotel is the ideal solution for a leisure or business stay in the Eternal City. Located in in the heart of the historical centre, this is the perfect place to discover the city between Piazza Navona and Campo dei Fiori. An intimate and strategic location to reach easily all the main attr...

More details