Hotel Le Vendome
Book This Hotel
Elevator; Radios; Restaurant on premises; Telephones. |
- Number of floors: 8
London Road 20
Cape Town, 8060
South Africa
Nearest major airport:
Cape Town, South Africa(CPT - Cape Town International Airport)
Elevator; Radios; Restaurant on premises; Telephones. |
London Road 20
Cape Town, 8060
South Africa
Nearest major airport:
Cape Town, South Africa(CPT - Cape Town International Airport)