I recommend u to deboard the train at Haldwani station, u ll get Bollero, Scorpio, Alto on sharing basis price is Rs70 to Rs100 per person, roadways buses r also available outside.
Distance- Maximum 2hrs 40 km approx. Bus Stand is walking distance away.
Hotel_ If u have valid Photi Id proof u ll get rooms easily, Delux room in this off season will cost uu around Rs250 to Rs350. Price is negotiable in off season, ur taxy wala will arrange it for u on demand. Its easy to return same day.