Alka Hotel
Alka The Lake Side Hotel, The Mall,
Nainital (263002)
Uttarakhand (India)
Add Contct Person
( 5942) 235220 Edit
Add Mobile
(5942)
Edit / Claim Business
Write about your business
Naukuchiatal Road,
Nainital - , (Uttarakhand), India
Nainital - 263002, (Uttarakhand), India