Das Bed and Breakfast Thabahil Chhen Kathmandu ist eine tolle Unterkunft im Bezirk Thamel, etwa 25 Gehminuten vom Degu Taleju Tempel entfernt. Das Bed & Breakfast bietet ebenfalls WLAN in den Zimmern.
Das Hotel liegt in erstklassiger Lage, in einer 6 km Entfernung vom Kloster Kopan. Die Gäste können den Durbar-Platz 30 Fußminuten entfernt besuchen. Kala Pattar liegt in unmittelbarer Nähe von der Unterkunft. Die Bushaltestelle Sorhakhutte liegt 450 Meter vom Bed and Breakfast Thabahil Chhen.
Jedes Zimmer verfügt über private Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche.
Das Restaurant Fire And Ice Pizzeria bietet italienische Gerichte an und befindet sich ein paar Schritte entfernt vom Hotel.