Located in Tulamben, Palm Springs Bali is in the mountains, within a 5-minute drive of Pura Dalem Desa Adat Batudawa and Tulamben Beach. This luxury hotel is 6.1 mi (9.8 km) from Amed Beach and 2.5 mi (4 km) fr ... Read more

View all Luxury Hotels in Bali