Situated in the Reforma district of Mexico City, Hotel Park Nilo is a 4-minute walk from The Angel of Independence and 500 metres from United States Embassy. Located around 500 metres from Zona Rosa, the hotel is also 500 metres away from Torre Mayor. The hotel has a sauna, a 24-hour front desk and free WiFi.
All units in the hotel are fitted with a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hair dryer. The rooms at Hotel Park Nilo have air conditioning and a desk.
The property has a fitness centre.
Castillo de Chapultepec - Museo is a 16-minute walk from the accommodation, while Chapultepec Castle is 1.4 km away. Benito Juarez International Airport is 9 km from the property.