1. Hotel Anahi Rome
Hotel Anahi - 2 Stars - Piazza di Spagna - Rome
Address:
Via della Penna, 65 - 00186 Roma
Area:
Piazza di Spagna
Website:
www.hotelanahi.com

Other hotels