best eva399

bali

Alila Seminyak

4.4

Located in Seminyak, this luxurious 5-star resort is set on the beachfront. It has an outdoor swimming pool, a spa and a fitness centre. WiFi…See more