Denzong Inn, Gangtok, India
Denzong Inn is conveniently located at Denzong Cinema Chowk in Gangtok, India
Hotel Location:
Address: Denzong Cinema Chowk
City: Gangtok
Country: India
phone: +91 3592 202 692
Hotel Features:
- In Room TV
- Room Service