Situated merely a 13-minute stroll from the Fundacion Canal, the 3-star Di' Carlo Hotel Madrid features Wi-Fi throughout the property and public parking nearby. The hotel is a good starting point for Madrid's sports attractions, including the football Santiago Bernabeu Stadium, which is only 1.6 km away.
Each of the 29 rooms is equipped with air conditioning as well as a flat-screen TV with satellite channels.
Bar de tapas libero, situated only a few steps from the Di' Carlo, is a perfect place to enjoy Spanish cuisine.
This Madrid hotel is located near the entertainment district of Madrid, just moments from the Parroquia de Nuestra Señora del Espino. The Di' Carlo Madrid offers proximity to such natural sights as Royal Botanical Garden of Madrid (6 km) and the urban park "Parque del Retiro" (5 km). Also, the official residence "Royal Palace of Madrid" lies nearly a 10-minute ride away, while Valdeacederas is just 650 metres from the accommodation. The hotel is right around the corner from Sor Angela de la Cruz-Infanta Mercedes bus station.