The Bay Hotel besitzt sein eigenes Restaurant und seine eigene Bar, deren ideale Lage im kleinen Garten des Hotels am Swimming-pool einen herrlichen Blick auf den Ozean bietet.