The Troyeville Hotel Restaurant has been the venue of choice for artists, intellectuals, political activists and sports fans for decades. The Troyeville Hotel boasts an extensive Portuguese and Mozambican menu. Come see why Dine magazine voted The Troyeville Hotel one of the top dining destinations in South Africa.