Das 7-Zimmer-Kathmandu Yaro Inn in Kathmandu befindet sich rund 1 km vom Durbar-Platz und ungefähr 18 Fußminuten vom Narayanhiti-Palast entfernt. Dieses Apartment bietet eine Terrasse und liegt nur 400 Meter vom Thamel.
Der Swayambhunath-Tempelkomplex ist in wenigen Minuten mit dem Auto zu erreichen, während Shree Nateshwor Mandir direkt neben diesen Apartments liegt.
Für zusätzlichen Komfort stehen in diesen Unterkünften eine getrennte Toilette und eine Dusche zur Verfügung. Darüber hinaus gibt es im Badezimmer Handtücher.
Das Kathmandu Yaro Inn liegt in unmittelbarer Nähe von der Bushaltestelle Lainchowr.