Pokhara Hotels by HotelTravel.com
The city of Pokhara is located in central Nepal approximately 200 km from the majestic Kathmandu. HotelTravel.com traveller are sure to be enchanted by the sheer beauty of this top tourist destination. Pokhara has the most awe-inspiring thundering water falls and also has the Manaslu mountain ranges as a dramatic backdrop. There is a quality selection of accommodation and restaurants on offer. It is recommended that travellers make their hotel bookings in advance.