Map
1 & 2 Lodge St., Cape Town, South Africa
Hotel
Hemingway House