Surrounded by countryside and mountains, Hotel El Rancho is located in Torrecaballeros, just 10 km from Segovia Madrid is an hours drive away The 4-star El Rancho is set in a converted, 17th-century barn with original wooden beams and clay floors Each spacious air-conditioned room features a lounge area with TV, a minibar and a private bathroom with hairdryer Free Wi-Fi is available throughout The hotel has a cafe-bar with a terrace In summer you have free access to an outdoor pool, while during the rest of the year there is an indoor pool, hot tub, hydro-massage shower and Turkish bath, which are available for an extra cost There is also a 24-hour reception desk El Rancho de la Aldeguela Restaurant serves traditional local dishes, including lamb and suckling pig roasted in a wood-fired oven Just a 10-minute drive from El Rancho, Segovias historic centre is a UNESCO World Heritage Site El Escorial is around 60 km away Free public parking is available near to the hotel