Hotel ESH, Rome

Via Di Torre Rossa 80Aurelio E Monteverde, Rome00165, Italy