Featuring 12 rooms, the 3-star Ch Chelo Hotel Madrid is located next to the lively district of Madrid and about 5 minutes' walk from the Vast pedestrianized Puerta del Sol Public Square. Wi-Fi is offered in public areas and public parking is available nearby.
The Basilica of Saint Michael is just near the guest house, while Iglesia de San Antonio de Los Alemanes Church is 300 metres away. Sights, just 1.1 km from the Ch Chelo Madrid, include the art Museo Nacional Thyssen-Bornemisza. Guests will also appreciate the vicinity to Plaza de las Salesas, located merely 9 minutes' walk away. The Plaza de Cibeles is a mere 1.2 km away, and Gran Via underground station is in the immediate vicinity of this Madrid hotel. The Ch Chelo is within 5 minutes' walk of Barco bus stop and 2.6 km from Atocha train station in Madrid.
Some rooms provide a minibar fridge as well as a plasma TV set to help you enjoy your stay.
Guests can relax and have a snack in the tapas bar. Mercado de San Miguel offers European dishes and is situated merely 1.1 km away.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours
- Children and extra beds
- There are no cots provided in a room.