Fournissant une piscine extérieure, l'hotel The Sowan Ubud est à environ 25 minutes à pied du Palais d'Ubud. Doté de 7 chambres avec vue sur la piscine, l'hotel est situé à 3 km du Musée d’art Agung Rai.
Le centre d'Ubud peut être atteint en 20 minutes d'allure dès cet hotel 3 étoiles. Le Bukit Campuhan se trouve à environ 30 minutes de marche de Sowan, tandis que l'aéroport international de Denpasar est à 40 km. Les édifices religieux notables à proximité incluent le Temple hindou Pura Gunung Lebah, à 2 km de cet hébergement.
Comprenant un balcon, les chambres climatisées vous accueillent avec une climatisation et un Wi-Fi gratuit. Les chambres comprennent une salle de bain avec une toilette séparée et une douche.
Sowan propose un petit-déjeuner américain. Wayang Restaurant sert une bonne gamme de plats de cuisine Asian et se trouve à environ 5 minutes en voiture de l'hotel.