The Strand

The Strand

The Strand, Yangon, Myanmar (Burma) Built in 1901, as one of a group of grand hotels, The Strand Hotel is recognised as a national landmark. Recently renovated to reflect the epochal era of the 1920s and 1930s, the hotel re-opened in November 1993. The...