+UPLOAD
60 Reviews

Hotel Kasturi

Paljor Stadium Road, Gangtok, Sikkim, India Opposite Ranka Taxi Stand/Post Office, 737101, Gangtok