Drag box to select area
This national hotel chain has a location in Dedham, about 11 miles out of Boston. It offers a fitness center, a swimming pool and features 200 rooms.
55 Ariadne Rd, Dedham, MA 02026
- Fax: 708-478-3900
- Accessibility Details: Entrance is at street level.
- Hours: Check-in: 3:00 pm
Check-out: 11:00 am
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Accessible: yes