Windsor Plaza Ho Chi Minh City Review

Ho Chi Minh City is chaotic and I have never seen so many motorbikes in my life. But staying in the Windsor Plaza hotel gave me the peace and relaxation I needed before beginning my jam-packed itinerary around South East Asia.  After a 17 hour journey from London to Kuala Lumpur, followed by a 6-hour […]

Windsor Plaza Ho Chi Minh City Review Read More »