Stardust Inn: Olive Press runs a rule over Spain’s most stunning new five-star hotel after a multi-million refit
IT was once described as Spain’s ‘most chic’ hotel, and with guests having included the Dalai Lama, Charlie Chaplin and Winston Churchill, it is hard