Ubud: 1 hotel found

The Sankara Resort & Spa
    Hotel star
The Sankara Resort & Spa

The Sankara Resort & Spa

Jl. Cempaka, Kumbuh, Jl. Cempaka, Mas, Ubud, Gianyar Regency, Bali 80571, Indonesia

  • FILTER BY

Ubud: 1 hotel found