Golden Square Mile
Le Château Apartments is an apartment building in Montreal, Quebec, Canada. It is located at 1321 Sherbrooke Street West in the Golden Square Mile neighbourhood of Downtown Montreal.