Karta Vacation Rentals
In the heart of Ho Chi Minh City, a short drive from Saigon Zoo & Botanic Garden and the Opera House. About 1.7 miles from Independence Palace and close to Saigon Square and Ho Chi Minh City Book Street — a smart base for urban explorers.