Durbar-Platz befindet sich 2 km vom Hotel Avalon House Kathmandu entfernt und ist einen Besuch wert. Das Hostel bietet eine Wechselstube und kostenfreie Zeitungen sowie WLAN in den öffentlichen Bereichen.
Durbar Square – Lalitpur lässt sich in ungefähr 25 Minuten zu Fuß vom Hotel aus erreichen. Das Avalon House befindet sich im Stadtviertel Thamel, 450 m vom Strand Reliance Trekking Pvt Ltd. Kala Pattar und Paper Park sind ganz nah an der Unterkunft. Die Bushaltestelle Sorhakhutte ist ungefähr 5 Gehminuten von dem 2-Sterne-Hotel entfernt.
Einige Hotelzimmer bieten einen Balkon, TV und eine Klimaanlage sowie ein privates Badezimmer. In Badezimmern werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt.
Das Avalon House Kathmandu bietet täglich ein kostenloses einfaches Frühstück an. Die Unterkunft verfügt auch über eine Lounge- Bar. Der Barbereich verfügt über eine Lounge und Terrassen-. Das Restaurant Thamel Restaurant bietet eine Auswahl von Gerichten und liegt zudem nur wenige Schritte entfernt vom Hotel Avalon House.