The Nest Hotel
The Nest Hotel
Hotel
9 Cao Trieu Phat, Tan Phong Ward, District 7
, Ho Chi Minh City, Vietnam
700000