Star World, Nay Pyi Taw (3-star) | TravelManiac