Nestled in the Juarez district of Mexico City, Toledo24 Hotel Mexico City is 17 minutes by foot from Casa Lamm Cultural Center.
Acueducto de Chapultepec is located 0.3 miles from the hotel, and such natural sites as Alameda Central Public Urban Park are 2 miles away. This Mexico City hotel is located around 10 minutes' walk from the famous Angel of Independence Monument and approximately 15 minutes' drive from Acuario Inbursa Aquarium. The famous Monument to the Revolution lies 1.5 miles away, and Sevilla is within easy reach of the Toledo24. The accommodation is located 0.6 miles from Benito Juarez International airport and merely a 5-minute stroll from Sinaloa bus stop.
The rooms have a balcony, along with coffee/tea making equipment for your convenience. Also, this hotel provides rooms with a fridge and a kitchenware. Offering a separate toilet and a shower, the bathrooms are also appointed with hair dryers and towels.
Toledo Rooftop is situated only a few steps from the Toledo24 Mexico City.