Questo hotel è situato direttamente nel centro storico di Segovia. Nelle immediate vicinanze si trovano una cattedrale tardo gotica, l'Alcázar e il palazzo vescovile. Direttamente sotto si trova la Basilica. I numerosi negozi e vari bar e ristoranti sono raggiungibili in pochi passi. Plaza Mayor è a soli 3 minuti e l'acquedotto è a soli 5 minuti a piedi. Le fermate dei mezzi pubblici si trovano a 1 km dall'hotel. Risalente all'XI secolo, questa antica casa padronale appartenente alla famiglia Falconi è stata aperta per la prima volta nel 1977 come hotel ed è stata poi rinnovata nel 2001. I servizi dell'hotel includono una reception, un ascensore, vari saloni, sale conferenze, un garage (a pagamento) e un parcheggio. Agli ospiti viene offerto l'uso di un ristorante climatizzato con terrazza all'aperto, nonché di una caffetteria e una sala da tè.