Set in Ho Chi Minh City, 6.3 km from Giac Lam Pagoda and 6.5 km from Diamond Plaza, Alibaba's House offers a terrace and air conditioning. The property features city views and is 6.6 km from Saigon Central Post Office and 6.9 km from Saigon Notre Dame Cathedral. Free WiFi is available throughout the property and Tan Dinh Market is 5 km away.
The accommodation is non-smoking.
Vincom Shopping Center is 7 km from the homestay, while Vietnam History Museum is 7.1 km away. The nearest airport is Tan Son Nhat International Airport, 1 km from Alibaba's House.