Hotel Eurogarden

Via Castel Giubileo 197
Rome
Italy