Nestled in a chic 1950s building, this contemporary hotel boasts stylish rooms, a lively bistro with jazz nights, and a friendly vibe just steps from local eateries.
59 Grant Ave, Norwood, Johannesburg, 2192, South Africa Get directions
Sammy Naicker
Leigh P10
Charlotte B
T S Hamilton
Mthokozisi Skhumbuzo
Thebaby6
omesh somaroo
Thehomemadecook