←1/10
Monti 66 Hotel
Roma, IT
Roma10 photos
Live rates
No offer was returned for these dates — you can search again Retry search
About
With a stay at Monti 66 Hotel in Rome (Rome City Centre), you'll be steps from Via Nazionale and 12 minutes by foot from Trevi Fountain. This hotel is 0.6 mi (1 km) from Piazza di Spagna and 0.8 mi (1.2 km) from Spanish Steps. Make yourself at home in one of the 10 air-conditioned rooms featuring minibars and LED televisions. Your memory foam bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.
Frequently asked questions
Where is Monti 66 Hotel?
Monti 66 Hotel is located at Via Nazionale 66, Roma, IT.
Last updated: 2026-11-06