If what you're looking for is a conveniently located property in Butwal, look no further than Tiger Palace. The property is just away from the city center, and it normally takes about 23 minutes to reach the ai ... Read more

View all Luxury Hotels in Butwal