Venetia Palace

  1. Hotel Venetia Palace Rome
  2. Check rates and read customer reviews ›

Address: Via Marghera 47/A, Stazione Termini, 00185 Rome

Hotel Venetia Palace Rome # Details

Go to top