Located on Highway 40 and 15 minutes from downtown, this hotel is near the Olympic Stadium and the Montréal Botanical Garden. Some rooms with kitchenette. Free parking.