Filter Results
Apply Filters
Clear Filters
5-star Hotels in Saba
Villa Tamaro Bali
Jalan Ir Sutami No 88B, Kemenuh, Gianyar, Ubud Jalan Ir Sutami No 88B, Kemenuh, Gianyar, Ubud, Saba, Indonesia Show map
Featuring a sunbathing terrace, spa therapy, and barbecue, the elegant Villa Tamaro Bali Saba hotel enjoys a prime location, nearly a 25-minute walk from Kemenuh Butterfly Park. Indulge in this 5…
Book Now