Das 3-Sterne-Avataar Kathmandu Hotel ist in der Nähe von einem Unterhaltungs- Stadtviertel gelegen, verfügt über eine Wechselstube und einen Geldautomaten. Das Hotel überblickt die Stadt und bietet WLAN im ganzen Gebäude.
Akash Bhairav Tempel befindet sich einen 12-minütigen Spaziergang vom Avataar entfernt. Und Goldener Tempel ist in etwa 15 Minuten mit dem Auto zu erreichen. Das Hotel befindet sich im Bezirk Thamel von Kathmandu, in 6 Gehminuten Entfernung vom Strand Reliance Trekking Pvt Ltd. Kala Pattar liegt neben der Unterkunft. Die Bushaltestelle Sorhakhutte liegt in 5 Fußminuten Entfernung vom Avataar Kathmandu Hotel.
Das Hotel verfügt über 32 Zimmer mit einem Ankleidebereich und einer Essecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Einige der schallisolierten Zimmer sind mit einer Badewanne und einem Waschbecken ausgestattet.
Das Avataar Kathmandu bietet das Express-Frühstück, das jeden Tag im Restaurant eingeboten wird. Eine breite Auswahl an indischen Spezialitäten wird in einer warmen Atmosphäre des Restaurants Avataar Rooftop serviert.