Additional info
This 3 star hotel is located in the city centre of Niagara Falls and was established in 2000. It is close to the Niagara Falls and the nearest station is Niagara Falls. The Hotel has a coffee shop, an indoor swimming pool and a fitness centre/gym. All 239 rooms are equipped with hairdryer, safe, trouser press, ironing set and air conditioning.
Oakes Overlooking The Falls
Oakes Overlooking The Falls