Spain hotel Castilla y León hotel Segovia hotel Torrecaballeros hotel
Hotel El Rancho
El Rancho is a great base from which to explore the little towns of Castile, as well as Segovia, a historic capital city featuring a blend of cultures and listed as a UNESCO World Heritage Site.
50 RoomsRoom from € 80.0
CANCELLATION POLICY: null Credit cards accepted : Check-in : 14:00 Check-out : 12:00 Last booking accepted : 23:59
Printable page
>> All hotels in Torrecaballeros
Hotel France Hotel Paris France hotel reservation