The Comfort Inn South Shore is ideally located less than five kilometers from Parc National des Iles-de-Boucherville. This Boucherville hotel is also close to other popular area attractions, including Concordia University, Montreal Botanical Garden, La Ronde Amusement Park and the Montreal Biodome. The Montreal-Pierre Elliott Trudeau International Airport is 20 kilometers away. Additional local points of interest include Saint Joseph's Oratory of Mount Royal, Old Montreal, Universite de Montreal, Charles Lemoyne Hospital, Mount Royal Park, Insectarium de Montreal and Casino de Montreal. The hotel is just 10 kilometers from Olympic Park (Parc Olympique), which is home to the Montreal Tower Observatory, the highest inclined tower in the world.