Situé dans au centre de Montréal, Le Sand&Stone Hotel Montréal offre un accès rapide à la Tour de l'Horloge de Montréal à environ 25 minutes à pied. Un Wi-Fi est offert dans les zones publiques et un stationnement privé d'une voiture est disponible à proximité.
Situé à 450 mètres du Musée d'art contemporain de Montréal, l'hotel se trouve à moins de 1 km de boutiques telles que le square Victoria. À 150 mètres de la station de métro Saint-Laurent, Le Sand&Stone de Montréal se trouve à côté du théâtre La Chapelle. L'une des attractions les plus importantes de Montréal est la Place des Arts et elle est située à seulement 7 minutes de marche de cet hotel 3 étoiles. La gare centrale de Montréal est non loin de ce logement, et le Centre d'histoire de Montréal est à seulement 1,1 km.
Un restaurant Ste-Catherine & Burger Restobar propose une cuisine amerikanisch et se situe à quelques instants du Sand&Stone Hotel.