DoubleTree - Danvers, MA

50 Ferncroft Road, Danvers, MA USA

Rooms: 364

Floors: 8

Tasks: Overseeing Cap-Ex initiative of the hotel and waterpark.