The Towers Building at Anchorage by the Sea resort is a three-story building with an elevator, located on the opposite side of Shore Road from the ocean. Tastefully decorated, The Towers offers views of the neighboring Ogunquit village streets and pristine landscaping. In The Towers, standard accommodations have two double beds.