Hotel Alexandra

Via Vittorio Veneto 18
Rome
Italy