D1 Hotel Japanese Art Deco CBD 3.1 Premium Suite

Ho Chi Minh City, Ho Chi Minh, Vietnam