Blue Planet Lodge & Restaurant encontra-se em Pokhara, a 8 minutos a pé de Pokhara Lakeside e a 500 m de Lago Fewa. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. Este hotel de 3 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. Este alojamento não fumador situa-se a 4 km de Devi's Falls.
No alojamento, cada quarto inclui secretária, terraço com vista da montanha, casa de banho privativa, televisão de ecrã plano, roupa de cama e toalhas. O alojamento apresenta alguns quartos com vistas da cidade, e cada quarto inclui varanda. Todos os quartos providenciam roupeiro e chaleira.
Os hóspedes podem apreciar pequeno-almoço buffet, continental ou asiático no alojamento.
Pagoda World Peace fica a 8,9 km de Blue Planet Lodge & Restaurant, enquanto Tal Barahi Temple está a 500 m da propriedade. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 2 km de Blue Planet Lodge & Restaurant.