La Villa de Owis est située à Labuan Bajo. Cet hôtel 3 étoiles dispose d'une connexion Wi-Fi gratuite, d'un jardin et d'un salon commun. L'établissement assure des services d'étage, de concierge et d'organisation d'excursions.
Toutes les chambres disposent de la climatisation, d'un bureau, d'une télévision à écran plat, d'une salle de bains privative, de linge de lit, de serviettes et d'une terrasse avec vue sur la montagne. Elles comprennent également un coffre-fort.
L'aéroport international de Komodo, le plus proche, est implanté à 2 km.