Oyo 807 Hotel Grand Tokyo Katmandu znajduje się tylko 12 min piechotą od takich galerii handlowych jak Centralny Durbar Square oraz zapewnia gościom przechowalnię bagażu. Hotel zapewnia również parking.
Durbar Square – Katmandu jest w około 900 m, a Ogród Snów leży 2 km od tego hotelu. Zabytki w okolicy to między innymi Muzeum Narayanhity Palace, położony w 2,1 km. Buddha Stupa, a także Shahid Gate znajdują się kilka kroków od Oyo 807 Hotel Grand Tokyo. Ten 3-gwiazdkowy obiekt jest położony tylko 10 min spacerem od przystanku autobusowego Teku.
Oddzielna toaleta i prysznic są dostępne w prywatnych łazienkach.
W 5 min spacerem można dojść do restauracji Sundhara MoMo lub odwiedzić restaurację Mani's Himalayan Organic Coffee, znajdującą się w 500 metrach od obiektu.