Karta Vacation Rentals
In the heart of Ho Chi Minh City, on 288 Le Thanh Ton Street in Ben Thanh Ward, District 1. About 20 minutes from the international airport and roughly 1 km from the city center, it’s a short walk to Bui Vien Walking Street, Independence Palace, Saigon Centre and top shopping malls.