River Hotel

Accommodation

Asia, Vietnam, Kien Giang province