Hotel Le Chablis
The 3-star Le Chablis Hotel is set just 2.1 km from Rose Garden, Montreal Botanical Gardens and Chateau Dufresne .
The city center is 8 km away from the hotel. The hotel is set 1250 meters away from Olympic Tower/Olympic Stadium's Observatory, Olympic Stadium Montreal and Montreal Planetarium.
Le Chablis Hotel is 5 minutes’ walk from casa grecque offering dishes of japanese cuisine.
Within a 10-minute walk guests will find Cadillac subway station. The property is set 15 km from St Hubert airport.