Hotel Rimini

Via Marghera 17
Rome
Italy