Located in Pithorāgarh, Hotel Mall Palace features free WiFi. This 2-star hotel offers a 24-hour front desk. There is a restaurant. All units in the hotel are equipped with a flat-screen TV. Read more
Located in Pithorāgarh, Hotel Mall Palace features free WiFi. This 2-star hotel offers a 24-hour front desk. There is a restaurant. All units in the hotel are equipped with a flat-screen TV.