Uluwatu Spa & Spa Villas at Intercontinental Bali Resort

Address

Jl Uluwatu 45

Jimbaran

Bali

80361

Get Directions