The Beach Spa & Cafe is located in Kota Denpasar, Indonesia on The Beach Spa & Cafe The Prama Hotel, Jl. Kusuma Sari, Sanur. The Beach Spa & Cafe is rated 4.9 out of 5 in the category spa in Indonesia.
Address
The Beach Spa & Cafe The Prama Hotel, Jl. Kusuma Sari, Sanur