Location Information

The New Castle Hotel Gangtok Reception New Castle Hotel Gangtok

The New Castle Hotel

The New Castle Hotel is located in Deorali, Gangtok. The hotel is among the best hotels in Gangtok and offers the best hospitality.