The Lair

4.8/5 (323)
Gg. Beji, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Immerse yourself in the vibrant heart of Ubud at this hidden gem, where eclectic vibes meet exotic cocktails and electrifying nights.

Slide 1Slide 2Slide 3
Located in the Ubud area: