BW PLUS GLENGARRY HOTEL

150 WILLOW ST
Truro
Nova Scotia
Canada