Hotel GREEN HILLS HOTEL
★★★
Chandrabhaga Bridge,Roadways Tiraha, Pithoragarh, Pithoragarh, Uttarakhand, Pithoragarh, India Show on map
The Mall Palace is a 3-star hotel in Pithoragarh, India. It is one of 28 places to stay in Pithoragarh listed on Triptoic.
Chandrabhaga Bridge,Roadways Tiraha, Pithoragarh, Pithoragarh, Uttarakhand, Pithoragarh, 262501, India
The Mall Palace is located at Chandrabhaga Bridge,Roadways Tiraha, Pithoragarh, Pithoragarh, Uttarakhand, Pithoragarh 262501, India.
The Mall Palace is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Homestay
#1 in Pithoragarh
#2 in Pithoragarh
Homestay
Hotel