Loading hotels
Confirming room availability...
Cap Town Hotel, 28 30 Le Anh Xuan Street, Ho Chi Minh City, Vietnam
Near Ben Thanh Market<br /><br />A stay at Cap Town Hotel places you in the heart of Ho Chi Minh City, within a 10-minute walk of Ben Thanh Market and Pham Ngu Lao Backpacker Area. This hotel is 0.5 mi (0.8 km) from Saigon Square and 0.4 mi (0.6 km) from Bui Vien Walking Street.