Situated approximately 15 minutes' walk from Alameda Central Public Urban Park, the 5-star designer Downtown Mexico Hotel features bicycles for rent. This Mexico City hotel, located 2.1 miles from the famous Angel of Independence Monument, boasts a swimming pool along with a solarium and a Jacuzzi bath.
The hotel has a prime location in the Mexico City Historic Center district of Mexico City, a short way from Torre Latinoamericana Skyscraper. The Downtown Mexico is also located merely 6 minutes by foot from Outdoor concerts and around 20 minutes by foot from Museo Franz Mayer. Nature lovers will appreciate the proximity to Fuente, which is 0.5 miles away. The best historical sights to visit here include the 18th-century House of Tiles Palace, situated not far from the accommodation. Downtown Mexico Hotel is about 5 minutes' stroll from Allende metro station and only a 5-minute stroll from Metro Isabel la Catolica bus stop.
All 17 rooms are allergy-friendly and equipped with free wireless internet and a docking station. They are equipped with open bathrooms.
The hotel features also include a free continental breakfast. This property also includes a Mexican restaurant with a variety of international specialties. Guests can enjoy time in the poolside bar. It overlooks the town. You can dine at Restaurante El Cardenal, just near Downtown Mexico Hotel.