The Bali Mandira Beach Resort is a Mediterranean dream with a beautiful crystal clear swimming pool, private cabanas and rooms of every level of luxury. Sitting on Legian beach the resort is packed full of amazing amenities including a spa, multiple swimming pools, and restaurants with ocean views. Spend time soaking in the sun just steps from your own private plush accommodation.