Maritim Hotel Tenerife

El Burgado
Los Realejos
Spain