Con vistas asombrosas y la excitacion de la ciudad a corta distancia a pie, no se sentirá defraudado.
The property is located in the center of St. Catharines. The hotel is situated near all the area¿s attractions and businesses, including the Maid of the Mist and the wineries of the region. As well as the Niagara Falls which is the main attraction of the area and is about 10 minutes from the hotel.