Contact Timbercreek Communities today! If you value location and comfort, welcome home! The Tour D'Auteuil is located in an exciting community within the heart of downtown Montreal. Close by are Concordia University, Dawson College, LaSalle College, Atwater Metro Station and Place Alexis Nihon Shopping Centre. You're steps from cafes, restaurants, shops and in the midst of this, you have a bright and spacious living space to call your own.