Juniper Tree Hotel

Church Road (Rai Cottage), Near Pelling Taxi Stand District: East Sikkim, 737101 Gangtok, India

Hotel image
Read more reviews for Juniper Tree Hotel