An open-air Legian beach club and restaurant with infinity pools, daybeds,...
Jalan Padma No. 2, Legian, Bali 80361, Indonesia
Price level: Premium