Hotels in Ciudad de México
One Alameda Hotel
Ciudad de México
, Distrito Federal
One Alameda Hotel
4.0
1010
From
117 habitaciones
8.5
by Booking
4.0
See reviews
Av. Juárez No. 88, Centro
one block from Central Park