
The Royal Plaza Gangtok
Upper Syari, Deorali - 737102, Gangtok
The Royal Plaza, located alongside the Syari Road in Upper Syari, Deorali, is a wonderful hotel in Gangtok which baffles you with its heightened bar of ...