Boutique hotel nestled on Isla Valdecanas, near Caceres - Next to the Monfrague Natural Park and the Sierra de Gredos....