Hotel Liberty Pokhara encontra-se em Pokhara, a 1,7 km de Devi's Falls, e apresenta acomodações com um terraço, estacionamento privado gratuito e um restaurante. O alojamento está a cerca de 3,1 km de Pokhara Lakeside, a 6,4 km de Pagoda World Peace e a 19 minutos a pé de International Mountain Museum. Este alojamento não fumador situa-se a 2,8 km de Lago Fewa.
No alojamento, todos os quartos têm varanda. No alojamento, os quartos têm ar condicionado e uma televisão de ecrã plano.
Tal Barahi Temple fica a 2,8 km de Hotel Liberty Pokhara, enquanto Shree Bindhyabasini Temple está a 5,6 km da propriedade. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 1 km de Hotel Liberty Pokhara.