Ambassador self catering apartments
Location within easy reach of the beach ambassador self catering apartments is in cape town camps bay close to clifton bay beach lions head and maidens cove also nearby are queens beach and sea point swimming pool property features this cape town aparthotel offers 2 barslounges a restaurant and a coffee shopcaf complimentary wireless internet access is available in public areas additional amenities include a seasonal outdoor pool a snack bardeli and laundry facilities for