Luxurious hotels and restaurants are available in Nepal. Hotels are from basic standard to five star. In city areas like Kathmandu, Pokhara and also in tourist town at Sauraha, hotels are available. Basic lodges, also called tea house, are available in the mountain region. You can get a hot shower in many places and a warm dining room with the wooden hearth.
Dal Bhat is a national dish in Nepal. It is accompanied by pickle. Normally the dishes are chilly hot. It is more in the mountain area. However, the tourist friendly tea houses and restaurants do not use chilly on any items. Hygienic and fresh meals are served. If you want to have continental meal, more or less, it is also available in the mountainous region.