The El Espinar is a 3 star hotel in El Espinar, a charming town situated in the province of Segovia, Spain. This lovely location surrounded by a pristine natural environment lies at just 60km/38 miles from Madrid. Services and facilities available at the more details