Este alojamiento está a 20 minutos a pie de la playa. Estos apartamentos están situados en el centro de Barcelona, ??a 200 metros del Arco del Triunfo. El establecimiento cuenta con solárium en la azotea con piscina al aire libre y WiFi gratuita, y se halla a 5 minutos a pie del parque de la Ciutadella.
Los apartamentos del My Space Barcelona Pool City Center presentan una decoración moderna y tienen balcón amueblado con vistas a la ciudad. Incorporan salón comedor amplio con sofás, mesa de comedor, TV de plasma y cocina equipada con lavadora, horno y nevera. Las toallas y la ropa de cama están incluidas.
El establecimiento está a 5 minutos a pie de varios bares, tiendas y restaurantes, y a 15 minutos a pie del animado Passeig del Born.
El Museo Picasso y el Museo del Chocolate se hallan a 15 minutos a pie, y la catedral de Barcelona queda a 1,2 km.
Las estaciones de metro y tren Arc de Triomf se encuentran a 2 minutos a pie, y los autobuses que van al aeropuerto de El Prat parten de la Plaza de Catalunya, a 1 km del My Space Barcelona Pool City Center.