About Hotel Mechi Crown

One of the pioneers of luxury hotels in Nepal, Hotel Mechi Crown is the 1st five-star deluxe hotel in the country. Located conveniently in the eastern hub of Nepal-Jhapa, we are the midpoint from the Bagdogra Airport in Siliguri, and the Bhadrapur Airport in Jhapa, making us the perfect choice if you want to stay a night or two or more, we tend to leave that effect on our guests.