Truro Hotels

Map of Truro Hotels

Truro is a charming town located in the Bay of Fundy & Annapolis Valley region of Nova Scotia, Canada. Known for its rich history, beautiful landscapes, and vibrant community, Truro offers a perfect blend of urban amenities and natural beauty. The town is situated along the Salmon River and is surrounded by lush greenery, rolling hills, and picturesque farmland. The Bay of Fundy, with its famous tides, is just a short drive away, offering stunning views and outdoor recreational opportunities.

Show More Hotels
  • 1
  • 2