The base of the Mardi Himal hike now has a tea house. There was camp base trekking prior to 2012, but now there are numerous tea houses and lodges in every town. You don't need to bring a tent for the Mardi Himal hike, but you can set up your tent close to the tea house and eat there if that's how you like to sleep. It is much warmer to remain in the lodge rather than in a tent.