Posada Alcazar offers a budget accommodation in Mexico City.
Notable for its location only 1.8 km from United States Embassy in Tabacalera district of Mexico City, the hotel provides access to The Museum of Fine Arts within 15 minutes' walk. The property is in a 30-minute walk to Mexico City city center.
Posada Alcazar features 28 guestrooms with flat-screen TV, a seating area, a trouser press, high ceiling and a private toilet. They provide bathrooms with a bathtub, a shower and guest toiletries.
La Soldadera treats guests with Mexican and Argentinean meals and is about 100 meters away.
Benito Juarez International airport can be reached within a 15 minutes' drive from Posada Alcazar.