Alam Sari Keliki Resort & Spa
Photo gallery for Alam Sari Keliki Resort & Spa
Overview of Alam Sari Keliki Resort & Spa
Alam Sari Keliki Resort & Spa
3.5-star Tegallalang hotel, connected to a shopping center in Sambahan
8.4
Very Good
Popular amenities
Explore the neighborhood
Jl. Raya Dalem, Bali, Tegallalang, 80561
- Api Jiwa4 min walk
- Akasha Restaurant & Venue19 min walk
- Tegallalang Rice Terrace4 min drive
- Alila Ubud Art Gallery7 min drive