Nepal is famous for its many trekking destinations, and since Kathmandu has the only international airport, this is most likely the city where you’ll start and end your mountain adventure. Trekking in the Himalayas is the perfect excuse to indulge in luxury afterwards, so we present to you one of the best hotels of Kathmandu: Dwarika’s. Although prices are just as steep as the five-star business hotels in the area, Dwarika’s is the only place that truly captures and preserves Nepal’s heritage and hospitality. Rooms are large, beautifully furnished and provide all the comfort you need after trekking. The hotel offers plenty of facilities and services, such as a large swimming pool, relaxing spa and morning yoga classes. The buildings of Dwarika’s are fairly new but are created with the use of ancient elements like carved doors and pillars. Dwarika’s courtyard opens up to the hotel’s three restaurants and is decorated with sculptures, decorative lighting and lots of greenery, making it a magical little hideaway in the crowded city of Kathmandu.