No image available for this hotel
No image available for this hotel
Cape Town, Cape Town
Spend a second to
save a fortune!
Spend a second to save a fortune!
3 Surrey Place Mouille Point, Cape Town
Located in Cape Town, 200 metres from Mouille Point Beach, O' Two Hotel provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre. 800 metres from Three Anchor Bay Beach and 1.
See MoreUsage of subsidiary facilities may incur additional fees