+91 9665113049

Starr Inn Villa

Nainital
  • TV
  • Wifi
  • Pool
  • Breakfast
  • Pet allowed
  • Accessibiliy
  • Parking

Description

At the heart of what is known as the lake district of Uttarakhand in Northern India, lies the quaint town, Nainital. Perched above Nainital’s busy bazaars of today, amidst the thick Deodar forest and adjoining the famous.