Balmoral Lodge Accommodation & Lodging Added on 20 June 202213 Constable Street, De La Haye, Bellville, Cape Town, 7530