D1 Hotel Japanese Art Deco CBD 1.1 Nomad Suite

Ho Chi Minh City, Ho Chi Minh, Vietnam