Marriott Siliguri Marriott opens hotel in Siliguri Comprising 130 rooms, meeting and conference facilities, the hotel boasts of a banquet hall with 4000 sq feet of indoor and outdoor space. « Previous1Next » 1 of 1