This special place is close to everything, making it easy to plan your visit. Located in the heart of downtown Welland. Across the street from the main bus terminal. we have lots of private parking space. steps away from restaurants, shops and bank. 20 min away from Niagara falls.
this beautifully brand new renovated unit offers everything that you will need to make your stay enjoyable and relaxing.