The 2-star Hotel Fabiola is situated a mere 1.7 km away from National Palace .
The hotel lies within 20 minutes' walk of Palacio de Bellas Artes.
Hotel Fabiola consists of 60 rooms where guests can enjoy cable TV with on-demand movies, pay television, a trouser press, a work desk and a private toilet. They feature bathrooms with a shower, free toiletries and towels.
Zefiro is about 950 meters away and serves Mexican and Spanish specialties.
A 20-minute walk will take you to Metropolitan Cathedral subway station.
Guests can use 24-hour front desk and housekeeping as well as currency exchange, a designated area for smoking and a luggage storage.