Hotel Blossom encontra-se em Pokhara, a cerca de 4,3 km de Devi's Falls e 9,2 km de Pagoda World Peace. Este hotel de 2 estrelas dispõe de um restaurante, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. O alojamento apresenta serviço de quartos, uma receção aberta 24 horas e organização de passeios.
Todos os quartos do alojamento dispõem de uma área de estar. Cada quarto inclui chaleira, enquanto alguns quartos estão equipados com varanda e outros também possuem vistas da cidade. Todos os quartos providenciam roupa de cama e toalhas.
Hotel Blossom tem vários pontos de interesse populares nas suas proximidades, incluindo Pokhara Lakeside, Lago Fewa e Tal Barahi Temple. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 3 km de Hotel Blossom.