Country Inn and Suites By Carlson , Mussoorie , India