Sunflower Hotel, Ho Chi Minh City

Sunflower Hotel

Area : District 10

Address: 821-823 Le Hong Phong

4.0