- Cape Town, Western Cape, South Africa
SAN LAMEER HOTEL is a company based out of 8TH FLOOR, BLOCK 1, THE CLIFFS TYGER FALLS, CARL CRONJE DRIVE, BELLVILLE, Western Cape, South Africa.