Jl. Sunset Road, 100 - Kuta - Bali, Indonesia View Map Area: Denpasar
Photo Hotel 100 Sunset Boutique