Grand Teguise Playa offers ocean views from its setting on Costa Teguise Beach. It features an impressive atrium with a botanic garden, a lagoon-style pool and rooms with balconies. Accommodation is brightly decorated and air conditioned.
Number of rooms: 930
Avenida del Jablillo, s/n, 35509 Costa Teguise, Spain
Hotel booked 9 times today.