El CH Barco se encuentra en el centro histórico, a 100 metros de la Gran Vía. Ofrece consigna de equipaje y habitaciones insonorizadas con conexión Wi-Fi gratuita a 3 minutos a pie de la estación de metro Gran Vía.
Las habitaciones presentan una decoración sencilla y funcional. Todas las habitaciones disponen de cama doble, TV, baño privado y aire acondicionado.
A 5 minutos a pie hay varios bares, restaurantes y tiendas. El mercado de Fuencarral está a 200 metros.
El establecimiento se encuentra a 500 metros de la Puerta del Sol y a 10 minutos a pie de la catedral de Madrid, el Palacio Real y la Plaza Mayor. El famoso Triángulo del Arte está a 1,5 km.