Ubud Central

Showing all 1 result

  • Sale!
    Aria Villas Gardens | Ubud, BaliAria Villas Pool View | Ubud, Bali

    ARIA VILLAS

    Ubud, Bali – 1,3 Bedrooms

    Relaxation in its purest form awaits somewhere in Ubud’s treetops: Aria Villas found that perfect blend of modern comfort in a natural setting.

    From US $268 US $193 /night