Hotellet ligger i Alcalá de Henares, 25 km fra IFEMA og 31 km fra Santiago Bernabéu Stadion. La Casa Tahona Plaza de Cervantes har byudsigt og gratis wi-fi. Ejendommen har udsigt over den indre gårdhave og ligger 32 km fra Thyssen-Bornemisza Museum og 33 km fra Chamartin Station. Gran Via ligger 33 km derfra, og Reina Sofia Museum ligger 35 km fra lejligheden.
Nogle af ferieboligerne har aircondition, fladskærms-tv, vaskemaskine og kaffemaskine samt fuldt udstyret køkken. Nogle af ferieboligerne på lejlighedskomplekset har kedel og frugt.
El Retiro Park ligger 33 km fra lejligheden, og metrostationen Gran Via ligger 33 km derfra.