HOTEL AMARAVATI
NIRMAL SAHA/ MOONMOON SAHA
263, STATION FEEDER ROAD , SILIGURI, 734005, DARJEELING, WEST BENGAL
Established on : 2013
www,hotelamaravati.com
Affiliated to Federation of Chambers of Commerce & Industry, North Bengal (FOCIN)