Oasis Lanz Club complex is located in the pretty resort of Costa Teguise, situated in the commercial heart of the town with a wide variety of restaurants, shops, bars, and supermarkets just steps away. You can take an evening stroll along the popular..