Best of the Cape 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, and staying there will cost you a pretty penny. Business Tech reports the hotel is scheduled capeetc8 years agoKeep Reading