The LION CAVE! Montreal downtown localiza-se na área de Cidade Velha de Montreal, em Montréal, a menos de 1 km de Clock Tower Beach, 5 minutos a pé de Place Jacques Cartier e menos de 1 km de Estação de Metro de Berri Uqam. O alojamento está a 15 minutos a pé de Antigo Porto de Montreal e 1,4 km de Museu de Arte Contemporânea.
The LION CAVE! Montreal downtown tem vários pontos de interesse populares nas suas proximidades, incluindo Universidade do Quebec em Montreal, Basílica Notre Dame de Montreal e Centro de Convenções de Montreal. O aeroporto mais próximo é o Aeroporto de Montréal/Saint-Hubert, que fica a 15 km de The LION CAVE! Montreal downtown.