Business Type: Hotels And Resorts Suweta, Desa Sambahan Ubud-bali,indonesia Bali, View Map Location
Tel: Fax: