Located 16 meters from Hotel Royal Pokhara Prince. New Hotel Castle is perfectly located for both business and leisure guests in Pokhara. The property offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 79 meters from Hotel Royal Pokhara Prince. Ideally located in the Phewa Lake area, Hotel Visitors Inn P. Ltd. promises a relaxing and wonderful visit.
Located 117 meters from Hotel Royal Pokhara Prince. Tuki Resort is conveniently located in the popular Phewa Lake area. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.