If it is a hotel that can make your stay in Pokhara a worthwhile experience, we welcome you to Hotel Mantra Inn, conveniently located at central Lakeside. We offer the best of Nepalese hospitality along with excellent touristy standard facilities, cultural entertainment and much more for reasonable prices.