Chinesischer Tempel Puh Toh Si befindet sich in der Nähe vom Megah Inn Kota Kinabalu und ist unter anderem in ungefähr 25 Minuten zu Fuß zu erreichen.
Sportanlage Likas Sport Complex ist 3 km vom Hotel entfernt. Zum Stadtzentrum von Kota Kinabalu sind es 25 Minuten zu Fuß. Auch Masjid Bandaraya ist in einer Entfernung von etwa 10 Autominuten vom Megah Inn. Die Bushaltestelle Inanam iness Center ist nur wenige Schritte entfernt vom Hotel. Die Unterkunft befindet sich in Kota Kinabalu, 15 km vom Flughafen Kota Kinabalu entfernt.
Für einen komfortablen Aufenthalt in Kota Kinabalu bietet das Megah Inn 20 Zimmer, die über einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage verfügen. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.
Das Restaurant BTC Restaurant liegt 650 m von diesem Hotel.