Ubicada en Markham, esta propiedad es un lugar ideal de descanso y relajación. La propiedad cuenta con 101 habitaciones. Situado en el centro de la ciudad, el Hotel permite un fácil acceso a la ciudad y a todo lo que ésta ofrece. La propiedad cuenta con acceso para minusválidos.