1. Hotel Vivaldi Luxury Rooms Rome
  2. Check rates and read customer reviews ›››
Hotel Vivaldi Luxury Rooms - 4 Stars - Piazza di Spagna - Rome
Address:
Via dei Greci, 23/B, Spagna, 00187 Rome
Area:
Piazza di Spagna
Phone:
(+39) 63 60 01 91 5
Fax:
(+39) 63 60 01 73 5
Website:
www.hotelvivaldi.it

Other hotels