Idéalement situé dans le centre de Niagara Falls, l'établissement THE RED STAR ROOM D propose gratuitement une connexion Wi-Fi dans tout l'établissement et un parking privé. Vous séjournerez à 2,3 km du casino Niagara, à 2,7 km du pont Rainbow Bridge et à 3,2 km de la tour Skylon. Cet établissement non-fumeurs se trouve à 500 mètres de la gare de Niagara Falls.
Toutes les chambres de cette maison d'hôtes comprennent une bouilloire. Toutes les chambres disposent d'une salle de bains privative, d'un sèche-cheveux et de linge de lit.
Vous séjournerez à 3,5 km du Niagara Fallsview Casino Resort et à 3,7 km du centre de conférences de Niagara Falls. L'aéroport international de Niagara Falls, le plus proche, est implanté à 11 km.