Hotel with a R140 000 per night room to open in CT The Silo is the newest five star luxury hotel to open in Cape Town,...