Cape Town holiday lets in Cape Town
Alpha Corporation companies, Alpha Apartment Bookings & Centurion HotelTM are located in Cape Town, South Africa. We are your â€ś1-Stop Shopâ€ť offering you a stunning variety of modern upmarket, yet affordable Luxury Accommodation in 13 different buildings. We are specialists in the letting of 3-Star & 4-Star quality hotel rooms & self-catering holiday & executive apartments, mostly in brand-new buildings, for business & holiday visits, next to restaurants & internet cafes, situated in the vibrant areas of the Atlantic Seaboard & City Bowl.
Cape Town holiday lets