This family-friendly Teguise hotel is located by the ocean, within 1 mi (2 km) of Playa Los Charcos and Las Cucharas Beach. Jablillo Beach and Playa Bastián are also within 2 miles (3 km).