D1 Hotel Japanese Art Deco CBD 3.0 Studio

Ho Chi Minh City, Ho Chi Minh, Vietnam