1. Hotel Montecitorio Rome
  2. Check rates and read customer reviews ›››
Hotel Montecitorio - 3 Stars - Piazza di Spagna - Rome
Address:
Via delle Convertite 5, Spagna, 00187 Rome
Area:
Piazza di Spagna
Phone:
(+39) 66 99 22 82 6

Other hotels