The Otto Hotel possède 56 chambres comprenant la climatisation, des minibars et un coffre-fort. Un réfrigérateur et une cafetière ou une bouilloire sont fournis. Les salles de bain comprennent une douche, des chaussons, un sèche-cheveux et des brosses à dents et du dentifrice.
Cet hôtel de Kowloon offre l'accès gratuit à Internet Wi-Fi et câblé. La télévision donne accès aux chaînes numériques. Un service de ménage est proposé tous les jours et des fers/planches à repasser est disponible sur demande.