D1 Hotel Japanese Art Deco CBD 5.0 Studio

Ho Chi Minh City, Ho Chi Minh, Vietnam