Located in the heart of Niagara Falls, this hostel is within 1 mi (2 km) of Ten Thousand Buddhas Sarira Stupa and Whirlpool Aero Car. Horseshoe Falls and Niagara Falls State Park are also within 3 mi (5 km). Niagara Falls Station is only a 4-minute walk.