Die 2-Zimmer- The Cedar Chateau empfängt Gäste im Bezirk Downtown Niagara Falls und bietet eine Terrasse.
Louis Tussaud’s Waxworks befindet sich auch ungefähr 2 Kilometer von hier entfernt. Höhle der Winde ist in etwa 25 Minuten zu Fuß erreichbar. Niagara Falls Armory liegt ebenfalls nur ein paar Schritte entfernt von der Villa.
Die The Cedar Chateau verfügt über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage, die den Komfort den Gästen gewährleisten. Zur Ausstattung des Badezimmers gehören auch eine Dusche. Es werden auch Handtücher angeboten.
Die Unterkunft bietet eine Essecke mit Ausstattung zur Kaffee- & Teezubereitung. Es gibt auch eine Mikrowelle, eine Kaffee-/Teemaschine und einen Kühlschrank, damit Sie sich Ihr eigenes Essen zubereiten können. Das Restaurant Di Camillo Baking mit Gerichten aus der italienischen Küche liegt ungefähr 14 Fußminuten von hier entfernt. Die Villa liegt in circa 10 Gehminuten Entfernung vom Busbahnhof Discovery Center and Aquarium und bietet eine gute Anbindung an viele Sehenswürdigkeiten.