This is a 40-story modern building built in 2003. Absolutely, one of the South Africa’s five star hotels. The classy and elegant ambiance are enhanced by the reception soothing water feature, white tiled floor and with contemporary designs of comfortable seats. The Arabella Sheraton Hotel building is coupled with the Cape Town International Convention centre.
Address: 1st Floor Lower Long Street, Convention Square • Cape Town 8000 • South Africa Hotel Facilities: