Alka The Lake Side Hotel, The Mall, Nainital, Uttarakhand - 263002, India
(5942) 235220
Alka The Lake Side Hotel, The Mall, Nainital, Uttarakhand- 263002,India