Courtyard Marriot is a 5- Star Hotel with 138 keys located in Siliguri, West Bengal by the Mani Sqaure Limitted.