25 Minuten Gehweg vom Guhyeshwari-Tempel entfernt gelegen, verfügt das Hotel Anu Kathmandu über 54 Zimmer mit Blick über die Stadt. Außerdem gibt es einen privaten Autoparkplatz.
Das Hotel liegt in erstklassiger Lage im Stadtteil Boudhha von Kathmandu, nur 350 Meter von der Stupa von Bodnath. Den Swayambhunath-Tempelkomplex finden Sie in etwa 7 km Entfernung vom Hotel. Die Krematorien liegt in etwa 30 Gehminuten Entfernung vom Anu entfernt. Die Bushaltestelle Buses to Delhi ist in unmittelbarer Nähe von der Unterkunft.
Die Zimmer verfügen über einen Ankleidebereich und sind zudem mit einem Schreibtisch ausgestattet. Sie stellen den Gästen Badezimmer mit einer getrennten Toilette und einer Dusche bereit. Die privaten Badezimmer bieten Gästen eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken.
In der Bar können Sie aus entspannenden Getränken wählen. Das Restaurant Kukurika serviert nepalesische Küche und befindet sich ungefähr 100 Meter vom Anu Kathmandu entfernt.