The Hotel Orchid & Restaurant bevindt zich in Kāskī, op 28 km van Pokhara Lakeside, en biedt accommodatie met een tuin, gratis privéparkeren en een restaurant. Dit hotel met 1 ster biedt roomservice. Een aantal kamers bij de accommodatie hebben een balkon met uitzicht op de bergen.
Fewa-meer ligt op 29 km van het hotel, en Devi's Falls ligt 30 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 28 km van The Hotel Orchid & Restaurant.