Set in Woolacombe, 200 metres from Woolacombe Beach, 17 Woolacombe The Byron offers accommodation with free Wi-Fi, a sauna, spa facilities and wellness packages. It is situated 2.9 km from Rockham Beach and features a lift.
Flat 17 Woolacombe - The Byron Beach Road, Woolacombe, EX34 7BS, United Kingdom