The Howard Johnson Hotel Alameda Mexico City is a Tourist hotel. Located in Mexico City area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
Howard Johnson Alameda is a modern hotel designed with a concept that harmonizes with the diverse style of the downtown of Mexico City. Howard Johnson Alameda is located right in the heart of Mexico City, close to several cultural and Touristic attractions. Howard Johnson Alamed... Show More
Reach us, we're available 24/7.