
Niagara Falls, ON, Canada
Susan's Villa
Hotel
Situated in a tranquil area of Niagara Falls, this modernized hotel, refurbished in 2008, is an ideal choice for both business and leisure travelers. A short walk from magnificent Niagara Falls and the city's vibrant…
- Wi-fi
- Car park
- Air conditioning in public areas
- Airport Shuttle


