SOL by Meliá Kuta Bali

Jl. Bakungsari No 81 Kuta, Kuta, Indonesia

See Map

Reservations:+1-888-376-9286
SOL by Meliá Kuta Bali
Show All Photos

Top Amenities

Check Availability

Hotel Policies