NORFOLK HOTEL

117 Le Thanh Ton
Ho Chi Minh
Viet Nam