
Bali, Indonesia
D'Camel Hotel Lembongan
2-star hotel
D'Camel Hotel Lembongan is perfectly located for both business and leisure guests in Bali. The property features a wide range of facilities to make your stay a pleasant experience. Take advantage of the hotel's free Wi-Fi in all…
- Wi-fi
- Outdoor freshwater pool
- Poolside snack bar
- Restaurant


