Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Della Penna 65 00186, Rome
Set 150 metres from Piazza del Popolo and Flaminio Metro Station, Hotel Anahi is a small Art-Nouveau hotel located in the heart of Rome. Rooms have air conditioning and free Wi-Fi. The Spanish Steps are 10 minutes' walk away.
See MoreUsage of subsidiary facilities may incur additional fees