Offering a garden and river view, Landmark 81 - AirBnb is located in Ho Chi Minh City, 3.9 km from Vietnam History Museum and 4.8 km from Diamond Plaza. Featuring lake and pool views, this apartment also offers free Wi-Fi.
Number of rooms: 15
720A Điện Biên Phủ, Binh Thanh, Ho Chi Minh City, Vietnam