Map

Losari Hotel & Villas Kuta Bali


Losari Hotel & Villas Kuta Bali

Jl. Sahadewa No. 19, Legian
Kuta – Bali – Indonesia

All enquires & bookings are handled
by Balibagus.com