The St James on Venice

100 Venice Rd, Morningside, Durban, 4001, South Africa

Durban, South Africa

Upscale rooms in an 1892 guesthouse offering free breakfast and a refined restaurant.

Rating: 534

Score: 4.2

Price:

No reviews available.