Das O' Hotel Kowloon Stadt bietet eine praktische Lage, ca. 20 Minuten zu Fuß vom See (Ho Man Tin West Fresh Water Service Reservoir) entfernt. Darüber hinaus bietet das Hotel WLAN in den Zimmern.
Nan-Lian-Garten ist ungefähr 2 Kilometer von dem reizende Hotel und Mongkok Stadion lässt sich in rund 10 Minuten mit dem Auto erreichen. 15 Gehminuten trennen Sie vom Stadtzentrum von Kowloon Stadt. Tin Hau Temple ist in der Nähe von der Unterkunft gelegen. Der Busbahnhof Kiang Hsi Street ist ungefähr 10 Fußminuten von dem 3-Sterne-O' Hotel entfernt.
Das O' bietet 50 Zimmer mit einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage, von hier aus sind alle Sehenswürdigkeiten in Kowloon Stadt schnell erreichbar. Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet.
Das Restaurant Da Mo Restaurant liegt in einer 7 Gehminuten Entfernung vom Hotel und bietet eine große Auswahl an Xinjiang- Gerichten.