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 »