Best Western Glengarry Hotel
150 Willow Street
This Truro, Nova Scotia hotel offers each guest comfort, convenience and class.
The Best Western® Truro – Glengarry provides each guest with the highest level of comfort. Extra hotel services and amenities include a full dining room, lounge, plus an indoor and seasonal outdoor pool.