Hotels in Ciudad de México

One Alameda Hotel

Ciudad de México, Distrito Federal

From 117 habitaciones
8.5 by Booking
Av. Juárez No. 88, Centro
one block from Central Park