Cape town Hotels, Llandudno

1 hotels found in Llandudno, Cape town

HOLIDAY INN CAPE TOWN

Llandudno

242 Rooms - Daily newspaper - Wi-Fi - Multilingual staff - Elevator - Roof terrace - Air conditioning - Disabled access - Disabled access - Disabled access...