About the hotel

NH Sotogrande is situated in the south of Spain, in the exclusive Sotogrande urbanisation in Cádiz province, surrounded by some of the best golf courses in Spain.