Llandudno, UK
Llandudno is a seaside suburb of Cape Town on the Atlantic seaboard of the Cape Peninsula in the Western Cape, South Africa. There are no street lights
Set in Llandudno, just 300 metres from Llandudno North Shore Beach, Birchwood Apartment offers beachfront accommodation with a garden and free WiFi.
Free WiFi
Secured parking
Beachfront
Set in Llandudno, just 300 metres from Llandudno North Shore Beach, Birchwood Apartment offers beachfront accommodation with a garden and free WiFi.