Hotel Palbheu Inn se encuentra en Namchi, en la región de Sikkim, a 47 km de Pagoda Japonesa de la Paz. El alojamiento está a unos 43 km de Happy Valley Tea Estate, a 44 km de Mahakal Mandir y a 44 km de Instituto de Montañismo del Himalaya y Parque Zoológico. El alojamiento ofrece recepción 24 horas, traslado para ir o volver del aeropuerto, servicio de habitaciones y wifi gratis en todo el alojamiento.
En el hotel, todas las habitaciones disponen de armario. Cada habitación está equipada con baño privado con ducha, algunas ofrecen balcón y otras también ofrecen vistas a la ciudad. En Hotel Palbheu Inn, las habitaciones incluyen escritorio y TV.
El aeropuerto más cercano (Aeropuerto internacional de Bagdogra) está a 99 km del alojamiento.