Hampton Inn Sturbridge Hotel

, Sturbridge, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Sturbridge

Hampton Inn Sturbridge Hotel

Rooms: 84

328 Main St. - Sturbridge - Massachusetts - 1566 - United States Hotel Website | | 508-347-6466
70 Traveller

Reviews - Hampton Inn Sturbridge Hotel

(hotels)loading

Other names for Hampton Inn Sturbridge Hotel

  • sturbridge hampton inn
  • hampton inn sturbridge
  • Address: 328 Main St. - Sturbridge - Massachusetts - 1566 - United States
Travel Library Traveller Rating?
7.0/10

See All 70 reviews

Review this Hotel
(hotels)loading

Hotels Near Hampton Inn Sturbridge Hotel