Situado a unos 15 minutos andando del Centro de Ciencias de Montreal, el hotel Le Sand & Stone Hotel Montreal cuenta con WiFi en toda la propiedad, además de un aparcamiento privado cerca. Situado en el distrito Centro de Montreal, el hotel está situado a un paseito del Complexe Desjardins, ideal para los amantes de las compras.
Este hotel se encuentra en el centro de la ciudad, a 7 minutos andando de la Plaza de las Artes y a 5 minutos a pie de la estación de metro Saint-Laurent. Los huéspedes pueden visitar el Barrio chino, que está a una distancia de tan solo 6 minutos andando, y Vieux-Port de Montreal, que está a una distancia cercana del Le Sand & Stone. Este lugar está situado a 25 minutos andando del Museo de bellas artes de Montréal, mientras que la estación de autobuses Station Centrale está a una distancia de tan solo 10 minutos andando. El Le Sand & Stone Hotel está a poca distancia de la estación del teleférico Tyrolienne MTL Zipline.
Algunas habitaciones en el hotel proporcionan un escritorio, una zona de estar y un televisor de pantalla plana. Los huéspedes también pueden utilizar inodoro y ducha, además de comodidades como secador de pelo y toallas de baño. Algunas habitaciones están orientadas a la ciudad.
La propiedad se encuentra a 5 minutos a pie del restaurante la Z Tapas Lounge.