Hotel Liberty Pokhara bevindt zich in Pokhara, op 1,7 km van Devi's Falls, en biedt accommodatie met een terras, gratis privéparkeren en een restaurant. De accommodatie ligt op ongeveer 3,1 km van Pokhara Lakeside, 6,4 km van Pagode voor de Wereldvrede en 19 minuten lopen van International Mountain Museum. De accommodatie is rookvrij en is gelegen op 2,8 km van Fewa-meer.
Alle kamers bij het hotel hebben een balkon. Alle kamers bij Hotel Liberty Pokhara hebben airconditioning en een flatscreen-tv.
Tal Barahi Temple ligt op 2,8 km van de accommodatie, en Shree Bindhyabasini Temple ligt 5,6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 1 km van Hotel Liberty Pokhara.