Haven Beach Hotel

Double Bed room with sea view bed