Starhotels Metropole Roma

Starhotels Metropole Roma
Via Principe Amedeo 3, Roma, Italy