The Hotel By The Red Canal
417 Corner Of 63rd & 22nd Streets, Mandalay, Myanmar
Booking.com
Book Now