Ho Chi Minh City, Ho Chi Minh City
Spend a second to
save a fortune!
Spend a second to save a fortune!
59-61 Nguyen Thai Binh Street, Ho Chi Minh City
Located in the lively and vibrant District 1, The Hammock Hotel Fine Arts Museum provides stylish accommodations in Ho Chi Minh City.
See MoreUsage of subsidiary facilities may incur additional fees