Availability
Choose your travel dates



About this hotel
Castilla
This hotel offers a total of 60 guest rooms. This establishment was completely refurbished in 2011. Castilla offers Wi-Fi internet connection in communal areas. Everyone staying at this accommodation are welcomed in a lobby with 24-hour reception. Parking facilities are available for guests' convenience. Some services may be payable.