Alila Ubud Hotel, Bali, Indonesia
Belonging to the Alila, a boutique hotel high on a hill, this pool is a relaxing retreat like no other. It lets you see and feel the best Bali’s nature has to offer.