Los apartamentos Barcelona Go se encuentra ubicados en la ciudad de Barcelona, al lado del Auditori y a unos cincuenta metros del Teatro Nacional. Además en las proximidades hay diversos lugares turísticos que se pueden visitar como por ejemplo el parque de la Ciutadella, la Sagrada Familia y la plaza de toros de la Monumental. La estación de metro de Marina está a cuatrocientos metros y la de autobuses de Nord a unos cinco minutos caminando.
Hay a disposición de los huéspedes apartamentos con capacidad máxima para nueve personas, con hasta cuatro habitaciones con dos baños con ducha y secador de pelo, son exteriores mediante balcón privado. Están equipados con sistema de climatización de aire frio y caliente, cocina totalmente amueblada y plancha con tabla de planchar. Es posible solicitar cunas.
Entre los servicios que ofrece hay conexión inalámbrica a internet sin coste adicional al precio de la habitación, y terraza con mobiliario de jardín y duchas.