The Gallery Inn
The Gallery Inn, a stunning twenty-eight room boutique hotel, sits high aloft the Old City's North Wall, commanding sensuous Atlantic Ocean breezes. It has been a 54 year adventure - turning six 18th century properties into this rambling…