Hotel Niza is a good accommodation choice in Mexico City. The hotel in Mexico City attracts guests with its historical architecture.
The property is 1100 meters away from Alameda Central.
The hotel is about 5 minutes’ walk from Restaurante Garbatos serving Mexican and Spanish dishes.
Set within a 10-minute walk from Metropolitan Cathedral of Mexico City underground station.