Haven Beach Hotel

Double Bed room with sea view bed

Double Bed room with sea view bed

Double Bed room with sea view bed