A grand reminder of what a truly stylish hotel should represent, The Strand in Yangon, Myanmar is an imposing architectural jewel dating back to the turn of the century and occupying a prime position in the heart of the city. Since 1901 this aristocratic oasis has...