City Express Ciudad de Mexico Alameda
23 Revillagigedo, Mexico
Location A great option for a journey on a budget - hotel City Express Ciudad de Mexico Alameda is located in Mexico. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — Juarez, Alameda Central and La Ciudadela. **At the h
Free WiFiParking














