Description:
The Royal Plaza, Gangtok is part of the Sarovar group managing over 30 hotels in India and is situated on a slope of a hill with a magnificent view of the mountains. We are the foremost hotel group in the whole of the North East and is the only hotel offering both centrally heated and airconditioned rooms and restaurant.
more...
Orbitz