★★★★
4-Star Luxury Hotel
Sumantra House Ubud
Ubud · Indonesia · Jl. Hanoman No.12 Ubud Kabupaten Gianyar Bali 80571 Indonesia
About Sumantra House Ubud — Luxury Boutique Hotel in Ubud
Sumantra House Ubud is an exceptional 4-star hotel in Ubud, Indonesia. Guests enjoy a distinctive experience combining world-class facilities including beach club, garden, pool, and more with the personalised warmth that defines great boutique hospitality.