




Ubud
Ubud
Stay Highlights
Keep Exploring
Find the perfect place for your next adventure
Editorial Note
Situated in Ubud, 3.9 km from Neka Art Museum, Kastara Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre...
Map & Area
Jalan Bangkiang Sidem, Keliki, Tegallalang, Gianyar, 80571 Ubud, Indonesia
Open in Google Maps