Karta Vacation Rentals





In Niagara Falls, this manor-style Bed & Breakfast sits minutes from the city center and about 900 m from Niagara Falls Station. Stroll to Prospect Point Observation Deck, Schoellkopf Power Station and the Schoellkopf Geological Museum, or head out to nearby Clifton Hill, the Upside Down House and the Ten Thousand Buddhas Sarira Stupa.