Grand Teguise Playa bevindt zich aan het strand van Costa Teguise en biedt uitzicht op de oceaan. Het heeft een indrukwekkend atrium met een botanische tuin, een lagunezwembad en kamers met een balkon.
De accommodatie is licht ingericht en voorzien van airconditioning. Elke kamer heeft satelliet-tv en een volledig uitgeruste badkamer. De meeste kamers bieden uitzicht op de Atlantische Oceaan. In alle ruimtes is gratis WiFi beschikbaar.
In buffetrestaurant El Jabillo wordt een Europees en Amerikaans ontbijt geserveerd, en mediterrane gerechten voor lunch en diner. Drankjes en koude snacks zijn verkrijgbaar bij de bar aan het zwembad, La Estrella. Je kunt ook genieten van een drankje in de bar Los Alisios in de lobby.
Je kunt gebruikmaken van de tennisbaan van Grand Teguise Playa. Er is ook een fitnessruimte binnen het complex te vinden.