La Plaza del Sol

72 Main Street, Route 130, Mashpee, Massachusetts, 02649, United States
#3 of 6 hotels in Mashpee
TripAdvisor Traveler Rating
Based on 13 reviews
Enter dates for best prices
Compare best prices from top travel partners Travelocity

Nearby La Plaza del Sol

Amenities at La Plaza del Sol

  • Swimming Pool
  • Free Parking

Mashpee Travel Forum

Need advice about Mashpee, Massachusetts? Visit the Travel Forum for Mashpee and ask our Answer Gurus.

Mashpee Travel Guide