Foro Romano Luxury Suites
HotelRefined rooms, some with city views, in an elegant hotel featuring complimentary Wi-Fi.
Address
Piazza della Consolazione, 89, 00186 Roma RM, Italy
Website
www.fororomanoluxurysuites.com
Contact
+39 06 679 5998Rating on Google Maps
4.90 (53 reviews)Open on Google Maps