For Reservation

  • +91 7827369968
  • +91-11-26278458
  • email: azalearesorts@gmail.com

Connet with us

  • facebook.com/azalea
  • Instagram/azalea

Location

  • Village- Chamogi, Gaja-Naicholi Road
  • New Tehri, Tehri Garhwal
  • Uttarakhand Ph: +91 7827090306

Registered Office

  • Rishikesh 69 Kms
  • Delhi 300 Kms
  • Nearest Airport 85 Kms
  • Dehradun 110 Kms

Enquery Form