Das Oyo 811 Hotel New Pokhara Palace Kathmandu verfügt über 30 Zimmer und liegt nur 11 Fußminuten vom Durbar-Platz entfernt. Das Hotel verfügt auch über Parkplätze.
Das Zentrum von Kathmandu kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Jaganath Tempel gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer Entfernung von nur 1 km von der Unterkunft. Das Oyo 811 Hotel New Pokhara Palace liegt in einer erstklassigen Lage von Kathmandu, lediglich 10 Gehminuten von der Ungewöhnlichen Straße entfernt. Die Bushaltestelle Teku liegt in unmittelbarer Nähe von dem komfortable Hotel.
Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Gäste der komfortablen Unterkunft sind herzlich eingeladen, sich in der 24 Stunden geöffneten Bar zu entspannen. Das Restaurant Sundhara MoMo liegt 350 Meter vom Oyo 811 Hotel New Pokhara Palace.