Well located in the Tsim Sha Tsui district of Hong Kong, The OTTO Hotel is set 250 m from iSquare, 400 m from Mira Place 2 and 500 m from Harbor City. The units come with a flat-screen TV with cable channels, a fridge, and a kettle. At the hotel, every room includes a private bathroom with a shower and free toiletries provided.
Popular points of interest near The OTTO Hotel include Tsim Sha Tsui Star Ferry Pier, Times Square Hong Kong and Lan Kwai Fong.