Hibbers on the Beach offers comfortable self-catering accommodation in a first-floor, 3-bedroom apartment situated right on the beautiful Hibberdene coastline. The apartment complex is conveniently located right on the beach.