Welcome to Howard Johnson Hotel Alameda Mexico City, In a prime location in Mexico City, the Howard Johnson Hotel Alameda provides guests with easy access to enjoyable attractions as well as convenient amenities and comfortable guestrooms. The Howard Johnson Alameda Hotel is just minutes from the Palace of Fine Arts, the Metropolitan Cathedral and Alameda Park. A variety of museums, including the Anthropology Museum, are also just steps away from the hotel. At the end of a busy day, guests at the Howard Johnson Hotel can relax in a spacious room with a meal ordered from the hotel’s 24-hour room service. (Howard Johnson Hotel Alameda Mexico City hotels booking).