Situé dans le quartier de Clifton Hill, à Niagara Falls, l’établissement The Falls Hotel & Inn vous propose des chambres climatisées dotées d’une télévision par câble à écran plat. Vous trouverez un restaurant et un distributeur automatique de billets sur place. La réception est ouverte 24h/24, et une connexion Wi-Fi est disponible gratuitement dans l’ensemble de l’établissement. Sur place, vous profiterez d’un parking privé.
Les salles de bains privatives sont pourvues d’une douche, d’un sèche-cheveux et d’articles de toilette gratuits.
Vous séjournerez à proximité de lieux d’intérêt prisés tels que le casino Niagara, la tour Skylon et le Fallsview Casino Resort. L'aéroport Billy-Bishop de Toronto, le plus proche, est situé à 65 km.