Eurostars International Palace

Via Nazionale 46
Rome
Italy