Location

Bali Relaxing Resort & Spa
Address : Jl. Pratama No 62, Tanjung Benoa, Nusa Dua, Bali 80361, Indonesia
Phone : (+62 361) 778333
Fax : (+62 361) 778881
Email : brr@balirelaxing.com