4761 Zimmerman Avenue, Niagara Falls, Canada
The 3-star The Red Star Room B Niagara Falls hotel is situated right in the centre of Niagara Falls around 25 minutes' walk from the Niagara Glen Nature Centre. The guest house also includes a car park.
Located just around the corner from the White Water Walk, this Niagara Falls hotel is nestled in the Downtown Niagara Falls district of Niagara Falls. The Red Star is 150 m from the Cham Shan Temple and 2.1 km from Bird Kingdom at the Niagara Falls Aviary. There is the Whirlpool Aero Car just 1.2 km away, and Niagara Falls Terminal bus station is only steps away from the accommodation. For those travelling from afar, Niagara Falls International airport is 25 minutes' drive away.
The rooms have air conditioning, as well as coffee/tea making machines for your convenience. They come equipped with an electric kettle, a refrigerator, and kitchenware. A separate toilet and a shower, along with hair dryers and towels, are also included in the bathrooms.
The restaurant Dad's Diner is located about 200 metres from The Red Star Niagara Falls.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Red Star Room B!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please