Abama Hotel & Resort

Tenerife

Pool, outdoor restaurant