Maya Ubud Resort and Spa

Address

Jl. Gunung Sari, Peliatan

Ubud

Bali

80571

Get Directions