Das 3-Sterne-Oyo 807 Hotel Grand Tokyo Kathmandu liegt rund 900 Meter vom Durbar-Platz in Kathmandu entfernt und bietet einen Gepäckraum. Das Hotel verfügt auch über Parkplätze.
Das Zentrum von Kathmandu kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Das Oyo 807 Hotel Grand Tokyo Kathmandu befindet sich in der Nähe vom Pashupatinath Tempel, und zwar ca. 3 km entfernt. Die Unterkunft befindet sich in circa 25 Gehminuten Entfernung vom Garten der Träume. Die Bushaltestelle Teku liegt gleich neben dem Hotel.
Sie können im Restaurant Sundhara MoMo in 350 Meter Entfernung vom Oyo 807 Hotel Grand Tokyo lecker essen.