Located in Ubud (Sambahan), Kastara Resort is within a 10-minute drive of Ubud Monkey Forest and Campuhan Ridge Walk. This upscale resort is 3.9 mi (6.3 km) from Ubud Traditional Art Market and 4 mi (6.4 km) fr ... Read more

View all Luxury Hotels in Bali