Phone : 0354 - 2254181, 2252098
Company : Hotel Alice Villa
Address : 41, H. D. Lama Road, Darjeeling, West Bengal, , India.
Country : India
Details
Description : Hotel Alice Villa is located in Darjeeling, India. Company is working in Hotels business activities.Category : Hotels