Elizabeth
November 22, 2023
The Dorchester is a sophisticated and newly renovated hotel, conveniently located in the downtown area of Collingwood. The decor in the lobby and rooms is beautiful and the rooms are very well appointed. Apparently, a restaurant will added to the property in 2024, then making it a complete luxury hotel experience.