Tenerife Royal Gardens

Avenida Luis Diaz de Losada, 5, 38660 Playa de las Americas, Spain

Hotel image
Read more reviews for Tenerife Royal Gardens