Ho Chi Minh City, Vietnam
720A Điện Biên Phủ, Landmark 81, 100000
1 single bed & 1 single bed & 1 sofa bed