Golf Resorts February 22, 2010 Almenara Golf Resort, Sotogrande. The Golf Club. Nh hoteles resortsAlmenara Golf Resort, Sotogrande. The Golf Club. Nh hoteles resorts Situado en el corazón del campo de golf Almenara, en el exclusivo enclave de Sotogrande frente al Mediterráneo y rodeado por algunos de los mejores campos de golf de Europa…