Bye bye Almenara Hotel.. and Welcome SO/ Sotogrande!
SO Sotogrande - The new upcoming Luxurious Hotel in Sotogrande. Overlooking all of Sotogrande, the new luxury hotel will feature 151 elegant rooms, 24 of them suites, setting new standards in the luxury hotel industry.