PAPAYA HOTEL is a lodging, located at 237 Đ. Phạm Ngũ Lão, Ho Chi Minh City, Ho Chi Minh 70000, Vietnam
At PAPAYA HOTEL, exceptional service and top-notch amenities create a memorable experience for guests. Complimentary internet access is available in the motel to ensure you stay connected during your visit.
Location :
237 Đ. Phạm Ngũ Lão, Ho Chi Minh City, Ho Chi Minh 70000
Added by
Jopie, at 01 January 2020