Offering inner courtyard views, CASA NIAGARA is an accommodation located in Mexico City, 800 metres from United States Embassy and 800 metres from The Angel of Independence. Among the facilities at this property are a shared kitchen and luggage storage space, along with free WiFi throughout the property. The accommodation provides a shuttle service, while a bicycle rental service is also available.
Some of the units include a satellite flat-screen TV, a fully equipped kitchen with an oven, and a private bathroom with a shower and a hair dryer.
Sightseeing tours are available near the property. The bed and breakfast features a sun terrace and a picnic area.
Chapultepec Castle is 2.1 km from CASA NIAGARA, while National Museum of Anthropology is 2.6 km away. The nearest airport is Benito Juarez International Airport, 13 km from the accommodation.