Chinesischer Tempel Puh Toh Si befindet sich in der Nähe vom 2-Sterne-Oyo 738 Hotel 81 Kota Kinabalu und ist unter anderem innerhalb von ungefähr 15 Minuten mit dem Auto zu erreichen. Das Hotel bietet 31 Gästezimmer und stellt zudem ein Restaurant zur Verfügung.
Einkaufszentrum International Technology & Commercial Centre Penampang liegt rund 3 Kilometer von hier entfernt. Masjid Bandaraya liegt ebenfalls ungefähr 20 Minuten Autofahrt vom Oyo 738 Hotel 81 Kota Kinabalu entfernt.