ITCC Penampang liegt etwa 7 Fußminuten vom Manhattan Suite Itcc Penampang entfernt. St. Michael Church ist außerdem innerhalb von 25 Fußminuten zu erreichen. Monsopiad Heritage Village liegt ebenfalls circa 2 km vom Hotel entfernt.
Neben einer Sitzecke und einer Essecke sind die Zimmer in das 5-Sterne-Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen über einen Wasserkocher und einen Kühlschrank und in den Badezimmern gibt es eine begehbare Dusche und eine getrennte Toilette.