While it does offer those amenities, this resort is actually entirely indoors, located on a former Soviet military air base in Krausnick, Germany (60 km south of Berlin).
The 'Tropical Islands' resort exists inside a hangar that was originally built to house airships designed to haul long-distance cargo.