Villa The President *** 7140 Strand, 9 De Jongh Street, Strand 7140, Cape Town Facilities in hotel Important