Courtyard Hotel Cape Town Courtyard Hotel Cape Town is located 15 minutes from Cape Town International Airport by car. The hotel has a swimming pool, bar and restaurant and provides conferencing services. 1 Liesbeek Avenue, off Liesbeek Parkway Mowbray Cape Town 7705 South Africa Tel: (021) 448 3929. Web: www.citylodge.co.za