Het Avataar Kathmandu Hotel ligt op slechts 2,5 km van het Durbar-plein van Kathmandu en heeft een 24-uursreceptie om de gasten te allen tijde te helpen. Er is gratis WiFi beschikbaar.
Alle kamers zijn voorzien van een tv, airconditioning en een zithoek. De eigen badkamer is uitgerust met een douche, gratis toiletartikelen en slippers. De kamers bieden uitzicht op de stad. Tot de extra's behoren satellietzenders.
Het Avataar Kathmandu Hotel biedt een pendeldienst van/naar de luchthaven en een terras. Verder biedt de accommodatie vergaderfaciliteiten, een gemeenschappelijke lounge en een ticketservice.
Het hotel ligt op 4 km van de Swayambhunath-tempel. Het Greenline busstation ligt op 500 m afstand en de luchthaven van Kathmandu ligt op 6 km afstand.
Het eigen restaurant serveert regionale, Indiase, Chinese en continentale lekkernijen. Er is ook roomservice beschikbaar.