Hotel Windsor 2 stars

31 Shin Saw Pu Road, Ahlone, 11181 Yangon, Myanmar

Hotel image
Read more reviews for Hotel Windsor