Karta Vacation Rentals
In the backpacker buzz of Pham Ngu Lao, central Ho Chi Minh City — Lucky Star Hotel 266 De Tham sits minutes from September 23 Park and Zen Plaza. Museum of Fine Arts and the Saigon Culinary Arts Centre are also nearby. A compact Ho Chi Minh City hotel with easy access to city sights and shuttle links.