Das Hotel Avalon House Kathmandu liegt in einer Entfernung von nur 450 Metern vom Strand Reliance Trekking Pvt Ltd und bietet seinen Gästen eine Vielzahl von Freizeitmöglichkeiten, wie z. B. Wandern und Radfahren. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Kala Pattar und Shree Nateshwor Mandir zu Fuß zu erreichen.
Kloster Kopan ist nur wenige Fahrminuten entfernt von hier und Akash Bhairav Tempel ist circa 14 Minuten von dem 2-Sterne-Hotel entfernt. Von hier aus sind es nur 15 Gehminuten zum Zentrum von Kathmandu. Durbar-Platz ist in einer 2 km Entfernung von der Unterkunft. Das Hotel Avalon House ist nicht zu weit von der Busahltestelle Sorhakhutte gelegen.
Einige klimatisierte Zimmer verfügen über einen Teppichboden sowie einen elektrischen Wasserkocher. Auch diese Zimmer sind mit Teppichböden ausgestattet.
Die Unterkunft bietet das einfache Frühstück, das jeden Tag im Restaurant eingeboten wird. Das Restaurant Thamel Restaurant mit indischer Küche, das circa 5 Minuten vom Hotel entfernt liegt, lädt zum neuen Gastroerlebnis ein.