Neelesh Inn
Mandir Marg, Bhimtal
Bhimtal- 263136, Uttarakhand (India)
The Emily
Ayarpatta
Nainital- 263002, Uttarakhand (India)
Hotel Sheela
The Mall Road Nainital
Nainital- 263002, Uttarakhand (India)
Mandir Marg, Bhimtal
Bhimtal- 263136, Uttarakhand (India)
Ayarpatta
Nainital- 263002, Uttarakhand (India)
The Mall Road Nainital
Nainital- 263002, Uttarakhand (India)