Sea Road,Carlyon Bay

Cliff House and Penolva – 2 apartment blocks, each containing 8 two bedroom luxury apartments, situated on Sea Road at Carlyon Bay.