BostonHolman Street Apartment

Holman Street Apartment

4 Stars

17 Holman St., BostonMA 02134, Boston, USA

Hotel Overview: This boutique apartment complex seamlessly combines luxury with sustainability. Its prime location near Boston's cultural hubs and its commitment to eco-friendly practices make it a st…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms
  • Stovetop / hob
  • Separate bedroom
  • Bathtub/Shower Combination
  • Kitchen
  • Cable / Satellite Television
  • Limited parking spaces
  • Barbecue / Grill
  • Non-Smoking Hotel
  • Toiletries
  • Flat screen TV (LCD, LED or Plasma TV)
  • Self Laundry
  • Free cribs/infant beds

Travel packages from Saudi Arabia