Logo for Anchor Inn, located in New Smyrna Beach, FL, featuring an anchor surrounded by flowers.