Embassy Suites Hotel Boston Marlborough

123 Boston Post Road West, Marlborough, Massachusetts, 01752, United States
(4.5 star hotel)
#2
Rank 2 of 9 hotels
in Marlborough
Write a Review

Value Score

Poor Value

Costs More than similar hotels

See Travelers Recommended Hotels

Nearby Embassy Suites Hotel Boston Marlborough

Embassy Suites Hotel Boston Marlborough

We've found that other people looking for this hotel also know it by these names:

  • Embassy Suites Marlborough
  • Marlborough Embassy Suites

Address: 123 Boston Post Road West, Marlborough, Massachusetts, 01752, United States

Amenities at Embassy Suites Hotel Boston Marlborough

  • Restaurant
  • Swimming Pool
  • Wheelchair Accessible
  • Room Service
  • Fitness Center
  • Free Parking
  • Business Services
  • Pets Allowed
  • Continental Breakfast
  • Free High Speed Internet
  • Kitchenette
  • Suites
  • Bar / Lounge

Marlborough Travel Forum

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

Marlborough Travel Guide