Well located in the Tsim Sha Tsui district of Hong Kong, The OTTO Hotel is set 820 feet from iSquare, 1312 feet from Mira Place 2 and 1640 feet from Harbor City. This 3-star hotel offers a concierge service and ticket service at the 24-hour front desk. The property offers a sun terrace with a city view.
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.