D1 Hotel Japanese Art Deco CBD 4.0 Studio

Ho Chi Minh City, Ho Chi Minh, Vietnam