Hotel San Lucas is located in Mexico City, within a 17-minute walk of Tenochtitlan Ceremonial Center and 1.6 miles of The Museum of Fine Arts. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. There's a restaurant serving Mexican cuisine, and free private parking is available.
At the hotel, rooms come with a desk, a flat-screen TV, a private bathroom, bed linen and towels.
Hotel San Lucas offers an à la carte or American breakfast.
Popular points of interest near the accommodation include Zocalo Square, National Palace and Metropolitan Cathedral of Mexico City. The nearest airport is Benito Juarez International Airport, 5 miles from Hotel San Lucas.