Hotels nearby 15 Firmount Road, Greenway Rise, Cape Town, 6665, South Africa

Cape Vermeer

Approximately 1.95 km away
Address: 2 Vermeer Rd, Cape Town, South Africa

Cape Vermeer Hotel

Approximately 1.95 km away
Address: 2 Vermeer Road, Cape Town, Western Cape, South Africa

Lourens River Guesthouse

Approximately 1.99 km away
Address: 69 Lourens Street, Cape Town, Western Cape, South Africa

Lourens River Guesthouse

Approximately 1.99 km away
Address: 69 Lourens Street, Cape Town, Western Cape, South Africa