Das komfortable Omtara Guest House Kathmandu liegt im Stadtviertel Thamel, ungefähr 11 Fußminuten vom Garten der Träume entfernt, und bietet eine Terrasse. Außerdem gibt es Parkplätze.
Das Hotel ist 900 m vom Durbar-Platz gelegen. Gäste können Sehenswürdigkeiten wie das Kloster Kopan besuchen (liegt 7 km von dem komfortablen Hotel). Akash Bhairav Tempel ist 550 Meter von der Unterkunft entfernt, und Kathesimbu Stupa liegt in unmittelbarer Nähe zum Omtara Guest House Kathmandu. Die Bushaltestelle Jamal Chowk ist in ca. 10 Gehminuten Entfernung.
Alle Zimmer bieten eine Klimaanlage sowie einen Balkon. Sie beinhalten Badezimmer mit einer getrennten Toilette und einer Dusche.
Das Restaurant Sulob's Restaurant and Momo Corner mit asiatischen Gerichten befindet sich ungefähr 250 Meter von der Unterkunft entfernt.