Jalan Danau Tamblingan No.144, Denpasar Selatan, Bali, Sanur, South Denpasar, Bali, 80227, Indonesia, Denpasar
+62-855-7467 1004
Bar
Restaurant
Swimming pool
Internet access