Map
92 Strand Rd., Yangon, Myanmar
Hotel
The Strand Hotel