Barceló Margaritas

Hotel in Maspalomas (Playa del Ingles), Spain