Hotel Air Pokhara encontra-se em Pokhara, a menos de 1 km de Lago Fewa e a 12 minutos a pé de Pokhara Lakeside. O alojamento dispõe de acomodações com um restaurante e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. Este hotel de 1 estrela dispõe de serviço de quartos. Este alojamento antialérgico situa-se a 3,9 km de Devi's Falls.
Todos os quartos do alojamento estão equipados com televisão de ecrã plano. No alojamento, os quartos incluem uma casa de banho privativa com banheira.
Pagoda World Peace fica a 8,8 km de Hotel Air Pokhara, enquanto Tal Barahi Temple está a menos de 1 km da propriedade. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 2 km de Hotel Air Pokhara.