Photo gallery for Hotel El Rancho
Hotel El Rancho
4-star Torrecaballeros residence with outdoor pool
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Plaza Del Mediodia 1, Torrecaballeros, Segovia, 40160
- Segovia Aqueduct12 min drive
- Plaza Mayor20 min drive
- Alcazar of Segovia20 min drive
- Madrid (MAD-Adolfo Suárez Madrid-Barajas)88 min drive