Mascagni Hotel

Via Vittorio Emanuele Orlando 90
Rome
Italy