Indulge in comfort and genuine hospitality in the tropical paradise of Bali
The Nest Hotel Bali
Jl. Pratama No.99X, Benoa, Kec. Kuta Sel., Kabupaten Badung, Bali 80361
The Nest Hotel Bali
Jl. Pratama No.99X, Benoa, Kec. Kuta Sel., Kabupaten Badung, Bali 80361
Stay in touch with us