Astoria Garden Hotel

Via Vittorio Bachelet 8-10; Town Center
Rome
Italy