Online Highways Home > Nova Scotia > Truro

Holiday Inn Truro

Search Truro Nova Scotia

Holiday Inn Truro offers 113 rooms in a structure of 4 floors for visitors to Truro.

Location: 437 Prince St, Truro Nova Scotia B2n1e6


06/09 Coming to The Truro area