Il Smiley Inn Kowloon, dotato di un deposito bagagli, si trova nel quartiere Obertürkheim, a una distanza di 3 km dal Madame Tussauds e a 25 minuti a piedi da St. John's Cathedral. Quest'affittacamere mette a disposizione degli ospiti Wi-Fi in tutte le camere.
L’hotel dista 30 minuti di cammino dal centro di Kowloon. Il Smiley Inn Kowloon è situato a circa 20 minuti a piedi dal Tempio di Tin Hau, considerato un luogo sacro. Gli ospiti potrebbero anche visitare King George V Memorial Park, che si trova a 1 km. Gli amanti dello shopping si troveranno a 600 metri dal Centro Commerciale Harbour City. Il Smiley Inn è vicino ai mezzi pubblici, a circa 5 minuti a piedi dalla stazione della metropolitana Tsim Sha Tsui e in prossimità della fermata dell'autobus Middle Road.
Ognuna delle 34 camere è dotata di un impianto di climatizzazione, nonché di un televisore. I bagni dispongono di un bagno con WC separato e una doccia e diverse comodità, tra cui asciugacapelli e teli da bagno. I bagni ad uso esclusivo sono inclusi nelle camere.
Il ristorante Aqua Roma, Aqua Tokyo & Aqua Spirit offre una selezione di piatti a pochi minuti a piedi dal Smiley Inn Kowloon.