La Posada del Rancho is surrounded by countryside in Torrecaballeros, 6.2 mi from Segovia. An hour's drive from Madrid, this converted country house features a restaurant and terrace.
The modern, air-conditioned rooms at this 1-star property feature a flat-screen TV and a private bathroom. Each one comes with free Wi-Fi.
La Posada del Rancho’s restaurant serves a range of traditional, Spanish cuisine. Guests can enjoy a daily continental breakfast in the hotel’s cafeteria.
La Posada del Rancho is just 6.2 mi from the UNESCO World Heritage Site of Segovia and a 30-minute drive from Pedraza. Madrid is 62 mi from the hotel.