El Channing Apartment se encuentra en el centro de Barcelona, a poca distancia de la Casa Batlló y del paseo de Gracia, y ofrece WiFi gratuita, aire acondicionado, lavavajillas y hervidor de agua. Se encuentra a 1,5 km de la plaza Catalunya y ofrece un mostrador de información turística.
El apartamento está equipado con 2 dormitorios, 2 baños, ropa de cama, toallas, TV de pantalla plana, zona de comedor, cocina totalmente equipada y balcón con vistas a la ciudad.
El personal de la recepción habla inglés y español.
Cerca del apartamento hay varios lugares de interés, como La Pedrera, el Portal del Ángel y el mercado de la Boquería. El aeropuerto más cercano es el de Barcelona-El Prat, ubicado a 14 km del Channing Apartment.