Guest house The Red Star Room B Niagara Falls
4761 Zimmerman Avenue, Niagara Falls, Canada
4761 Zimmerman Avenue, Niagara Falls, Canada
Located 10 minutes by car from the wooden walkways "Cave of the Winds", The Red Star Room B Niagara Falls hotel is 150 metres from the Cham Shan Temple.
Bathrooms feature a separate toilet and a shower along with a hairdryer and free toiletries.
This guest house is situated in the Downtown Niagara Falls district, in the immediate vicinity of the restaurant Dad's Diner. The 3-star hotel is 3.2 km from the 158 m concrete spire "Skylon Tower" and within 400 metres of Souvenir City. The Red Star also takes you to the Aquarium of Niagara, which is 4.1 km away. There is WeGo - Green Line bus stop fairly close to this property. A mere 25 minutes' drive from Niagara Falls International airport.
Free Wi-Fi
Air conditioning