Set 3 km from the centre of Hong Kong, The Otto Hotel offers Wi-Fi throughout the venue. Located in Kowloon district, the property is 500 metres away from the large Kowloon Mosque and Islamic Centre.
The property is nearly a 5-minute ride from Kowloon Park. Attractions within walking distance include Hong Kong Avenue of Comic Stars Sculptures and Harbour City Mall. You can get to Wan Chai in a few minutes by car. The venue lies around 5 minutes by car from MTR Tsim Sha Tsui underground station and at a distance of 2.1 km from Hung Hom KCR train station.