Centrally located, this apartment complex is about 328 ft from Atwater Metro Station for easy transportation around Montreal. La Tour Belvédère provides studios and suites with full kitchens.
Guests can relax in the top-floor indoor swimming pool at La Tour Belvédère Montreal. A gym with cardio and fitness machines is also available.
This apartment-style hotel provides cable TV and a sitting area in the spacious guest rooms. Each features a private balcony with views of the city or Mount Royal.
Guests can enjoy local restaurants, theaters and shops along St. Catherine Street, less than a 5-minute walk away. Sherbrooke Street, featuring art galleries and museums, is less than a 10-minute walk away. McGill University is just over 1 mile away.