View/Print/Cancel Your Booking without Signing in
Resend Email
Please enter the OTP received on
Didn't receive OTP? Resend in
This convenient hotel enjoys a quiet location surrounded by nature and enjoying relaxing views. Boston city centre is only 24 kilometres away for those who want to discover its main attractions and exclusive restaurants and shops. However, there are other places that guests can visit in nearby Waltham city, such as historical landmarks like Gore Place and impressive art museums like Rose Art Museum. Visitors will immediately feel at ease at the hotel�s accommodation units, which range from standard guest rooms to luxurious suites. They are beautifully decorated and count with modern amenities to enhance all guests� stays. Business travellers may take advantage of the on-site meeting rooms and everyone will be invited to taste the delicacies served at the dining facilities, which include a sunny terrace.
Select dates to see this property's availability and prices