This simple hotel is located in Danvers Area. The property comprises 78 cosy rooms. Visitors may take advantage of the Wi-Fi connection throughout. The hotel provides 24-hour reception. This establishment's common areas are disability-friendly. Travellers may take advantage of the car park. This environmentally-sustainable hotel has achieved the certification. There are business facilities and services for guests' added convenience.
219 Newbury St
United States (US)