La Tour Belvédѐre
★ 7.50(1)2175 Boulevard de Maisonneuve West, Montreal
Location Want to save money while travelling? It’s easy! Hotel La Tour Belvédѐre is located in Montreal. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Montreal Museum of Fine Arts, Mount Royal Park and Dorchester Squa
Free WiFiParkingPool















