Hotel Castilla ligt in het centrum van Albacete en op 300 meter van het Messenmuseum van de stad. Het biedt 24 uur per dag roomservice en gratis WiFi in het gehele gebouw.
Alle kamers van het Castilla zijn voorzien van airconditioning, verwarming en een flatscreentelevisie. Sommige hebben tevens uitzicht op Parque Líneal.
Het Castilla Hotel heeft een café, waar hapjes en drankjes geserveerd worden. Er zijn tevens een vergaderruimte en een garage.
Het hotel ligt op slechts 3 minuten lopen van de trein- en busstations. De Albacete-arena vindt u op 10 minuten loopafstand en het centrale plein ligt op 400 meter van Hotel Castilla.