|
Set in Texcoco de Mora, the 3-star Hotel Castillo provides welcoming accommodation suited to both leisure and business travellers. Guests benefit from free WiFi throughout the property and free on-site parking, making it easy to stay connected and explore the surrounding area. Nearby attractions include Neza Stadium (16.5 km) and Centro Las Americas Shopping Mall (16.5 km), all within easy reach of the hotel. The nearest airport is Benito Juárez International Airport, located approximately 21.8 km away. The property combines location and facilities to suit a wide range of travel needs. |