Best Western Truro - Glengarry Truro Best Western Glengarry is equally convenient to those here on business and those here for pleasure ... Save Up To 60%
Super 8 by Wyndham Truro NS Truro With its amazing views, great location, and affordable rates, the Super 8 Motel is perfect for any traveler on any occasion ... Save Up To 60%