The New Castle Hotel welcomes you all to the land of the Mighty Kanchendzonga, the 3rd highest mountain in the world and India's highest...
The New Castle Hotel is amongst one of the most reputed hotels in Gangtok, which has offered its hospitality to one and all who have visited Sikkim.