Otto'S Place - Stylish Apartment In The Heart Of Los Gigantes - Terrace & Cliffs Views
- Wi-Fi
- Beach access
- No pets allowed
- View all
Otto'S Place - Stylish Apartment In The Heart Of Los Gigantes - Terrace & Cliffs Views Santiago Del Teide is located in a beach area of Santiago Del Teide, a 16-minute walk from the Charco del Tancon natural pool.
Guests can enjoy quick access to the Playa de los Gigantes, which is just moments from this apartment, and the Los Gigantes Marina, which is about 500 metres away. The Arena Beach is a 25-minute walk away.
Otto'S Place - Stylish Apartment In The Heart Of Los Gigantes - Terrace & Cliffs Views also comes with a kitchenette. Los Gigantes bus stop lies 250 metres away.