3 Star Hotels Truro

Truro, United States, is a charming coastal town where sandy beaches meet historic lighthouses. Located on Cape Cod, Truro offers a peaceful retreat with picturesque dunes and scenic views of the Atlantic Ocean. Explore art galleries, local seafood eateries, and nature trails in this quaint New England destination. Don't miss the iconic Highland Light, a must-see landmark perched atop dramatic cliffs.

Nearby Destinations

Other hotel types in Truro