Dotato di 20 camere, il Megah Inn Kota Kinabalu, 2 stelle, si trova a una distanza di 6 km dalla Kota Kinabalu Harbour.
Per andare da questo hotel al centro di Kota Kinabalu ci vogliono 25 minuti a piedi. A breve distanza da questo hotel gli ospiti troveranno il Tempio cinese di Puh Toh Si. La Torre di Tun Mustapha è a circa 10 minuti in macchina dal Megah Inn Kota Kinabalu. È situato nelle immediate vicinanze della fermata dell'autobus Inanam iness Center.
Le camere dell'alloggio forniscono agli ospiti una TV a schermo piatto con canali satellitari, e dei comfort quali un impianto di climatizzazione.
Il ristorante Yii Siang Hainan Ngiu Chap si trova accanto all'hotel e serve piatti cinesi, a soli 450 metri.