Providing 40 rooms, the 3-star Beauty Land Hotel - Bo Cho Yangon is approximately 25 minutes' walk from the modern 5-story National Museum.
While staying in this Yangon hotel, you are invited to discover Nga Htat Gyi Pagoda, located just 1.2 km away, or visit sports venues like Bogyoke Aung San Stadium, which is 2.2 km away. Besides, Embassy of Japan is merely 5 minutes' walk away. The nearby family attractions include Happy World Amusement Park a short distance from the hotel. Yaykaesine bus stop is a mere 150 metres from the accommodation.
Situated within short walking distance of Beauty Land Hotel - Bo Cho, the restaurant Western Park offers an Asian menu.