Located in Ubud, The Sebali Resort is on a river, within a 10-minute drive of Peliatan Palace and Ubud Traditional Art Market. This upscale hotel is 3.8 mi (6.1 km) from Tegallalang Rice Terrace and 4 mi (6.4 k ... Read more

View all Luxury Hotels in Bali