Karta Vacation Rentals





Tucked just off downtown Niagara Falls, The Cedar Chateau is a cottage-style vacation home within a 10-minute walk of the Aquarium of Niagara and Niagara Falls State Park. Seneca Niagara Resort & Casino and Fallsview Indoor Waterpark are minutes away, and nearby landmarks include Schoellkopf Power Station, Schoellkopf Geological Museum and Prospect Point Observation Deck.