The 3-star Castilla Madrid hotel has 8 rooms and is located approximately 15 minutes' walk from Plaza de Colon. The hotel features Wi-Fi in public areas.
Situated in the immediate vicinity of Castilla hotel, the café Restaurante DADO offers a Spanish menu.
Situated merely 1.8 km from the art Museo Nacional Thyssen-Bornemisza, this Madrid hotel also gives access to such sports venues as the football Santiago Bernabeu Stadium, which is 2.7 km away. The huge Plaza Mayor is nearly 25 minutes' walk away, while Luchana Theatre is steps from the Castilla Madrid. The accommodation is an ideal starting point for visiting the State - owned art Museum of Romanticism, located a mere 600 metres away. The hotel is about 5 minutes on foot from Francisco de Rojas bus stop and around a 5-minute ride from Bilbao tube station.