Astral Inn
Wind Chimes
  • Curled up in an orchard of splendid tea plantation and set along the hill slope, Wind Chimes by Astral Inn will make you fall head over heels in love with its soothing ambiance. Deemed to be a personification of fine living and luxury, Wind Chimes embodies warmth nestled within the misty mountains located near Chottupara, 5 kms from Vagamon Town.
Astral Inn
  • Looking to derive sheer pleasure from the very best that nature has to offer? Settle for no less than Honeycomb by Astral Inn