Good Location for a Vacation
Guests loved the location of Clifton Victoria Inn which is within walking distance to the Niagra Falls and Clifton Hill. It is conveniently located away from hustle and bustle of city and close to tourist attractions. Travelers looking for adventure activities may also enjoy at the hotel.