White Rose Bali Hotels & Villas

Jl. Legian
Legian Beach
Indonesia