Best Western Truro - Glengarry
Truro, Canada
Start your day in the heart of Nova Scotia, where the energy of Truro meets the comfort of a full-service stay. At Best Western Truro – Glengarry, gue...
- Bar
- Restaurant
- Salles de réunion/réception
Truro, Canada
Start your day in the heart of Nova Scotia, where the energy of Truro meets the comfort of a full-service stay. At Best Western Truro – Glengarry, gue...
Affichage de 1 à 1 sur 1 hôtels