Hotel Castillo offers bright and functional rooms equipped with cable TV, located in a straightforward, unpretentious building within the Centro area of Mexico. The hotel features a modest garden and provides practical amenities such as free Wi-Fi, free parking, and a smoke-free environment. It is friendly for families and pets, although guests should note the absence of a pool, fitness center, and airport shuttle.
Set in a colorful building just off Highway 136, the hotel is convenient for visitors looking to explore nearby attractions. It is a short six-minute walk from the 16th-century Texcoco Cathedral and about 4 km from the Museo Nacional de Agricultura. Guests consistently highlight the excellent location, close to casual eateries, shops, and transit options. Some have mentioned that the area can be a bit noisy, and the rooms are basic but clean and comfortable.
Reviews indicate that while the rooms are simple and lack certain comforts like air conditioning or an elevator, they are well-maintained overall. Guests appreciate the helpful service and central location, with easy access to popular sites such as the Pyramid of the Sun and Templo de Quetzalcóatl. Travelers relying on Mexico City International Airport will find it approximately 37 minutes away by car.
This hotel suits budget-conscious visitors seeking a no-frills stay in a lively neighborhood. It works well for those who prioritize location and practicality over luxury, including travelers with children or pets. Guests should be prepared for harder beds and carrying luggage up stairs, reflecting the hotel’s modest, functional style.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.