Villas & Spa Jalan Jalan(3 stars)

Jln. Raya Pengosekan, Bali View on map