Overview

Baliwood Resort Spa & Welness

Jalan. Penestanan 8 Sayan, Ubud, Indonesia
+62 361 972 640

$132+

Rates

Get Rates

Check in
Check out
Map