Company name: Rancho del Mar
Description: Hotel con vistas al mar y restaurante
Mojacar Playa, P.º del Mediterráneo, 377, 04638 Mojácar, Almería, España