Het OTTO Hotel is gunstig gelegen in de wijk Tsim Sha Tsui van Hong Kong, op 250 m van iSquare, op 400 m van Mira Place 2 en op 500 m van Harbour City. Dit 3-sterrenhotel biedt een conciërgeservice en een ticketservice bij de 24-uursreceptie. Er is een zonneterras met uitzicht op de stad.
De units zijn voorzien van een flatscreen-tv met kabelzenders, een koelkast en een waterkoker. Alle kamers van het hotel hebben een eigen badkamer met een douche en gratis toiletartikelen.
Populaire bezienswaardigheden in de buurt van het OTTO Hotel zijn de veerhaven Tsim Sha Tsui Star Ferry Pier, Times Square Hong Kong en Lan Kwai Fong.