L'OYO HOME 90768 Flo Inn Motel est un établissement 2 étoiles situé à Tawau. Il propose une réception ouverte 24h/24, un service de ménage et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Cette maison d'hôtes propose des chambres familiales.
L'aéroport de Tawau, le plus proche, est implanté à 14 km.