Around a 25-minute stroll from National Museum of Popular Culture, Hotel Castillo Mexico City includes 42 rooms. There is also parking.
The comfortable hotel has a prime setting 1.3 miles from Frida Kahlo Museum, while natural sights like the bucolic park "Centenario Garden" are 1.5 miles away. Standing only 6 minutes by foot from National Arts Center, the Castillo Mexico City is approximately 10 minutes by car from Centro Social Lucrecia Toriz. Located 1.6 miles from the Mexico City hotel, Buddhist center of Mexico City is open for visiting by worshippers and tourists. Plutarco Elias Calles bus stop is also situated a short way from the property.
A walk-in shower and a separate toilet, along with a hair dryer and bath sheets, are included in the private bathrooms.
The neighborhood features restaurants, including El Convite, which is merely 13 minutes by foot from the Castillo.