Casually Elegant Self-Catered Rooms 
info@juliettahouse.com
978 281 2300
Gloucester Stage

1.5 miles away

Go to link