Demetra Capitolina

  1. Hotel Demetra Capitolina Rome
  2. Check rates and read customer reviews ›

Address: Via Principe Amedeo N°58, Stazione Termini, 00185 Rome

Hotel Demetra Capitolina Rome # Details