OYO Hotel Meghma Hotel
231, Union Church, Gandhi Road, Darjeeling Pulbazar, 734101, Darjeeling, Darjeeling, 734102
OYO Hotel Meghma is set in Darjeeling, within 11 km of Tiger Hill and 2.6 km of Happy Valley Tea Estate. This 3-star hotel offers a shared kitchen and a shared lounge. The accommodation offers room service and a 24-hour front desk for guests.