
Kuta - Bali, Indonesia
Abia Villa Legian
Hotel
The hotel is a stylish complex of just 15 luxury villas designed to bring elegance to one of Bali's favourite tourism districts. The property is the epitome of tropical sophistication where modern travellers can enjoy a carefree…
- Wi-fi · extra charge
- 24-hour reception
- Private pool
- Car park · extra charge






