El hotel ocupa un edificio tradicional del siglo XIX y está situado entre la Plaza Catalunya y el Barrio Gótico de Barcelona. Ofrece conexión Wi-Fi gratuita y una piscina al aire libre rodeada de murales pintados, así como habitaciones modernas equipadas con aire acondicionado y TV vía satélite.

El Catalonia Portal de l’Angel conserva gran parte de su diseño original y ofrece habitaciones confortables con aire acondicionado, TV vía satélite, menaje para preparar té y café y baño privado con secador de pelo. El hotel está situado cerca de la estación principal de tren de Barcelona y cerca del Museo Picasso.

El Catalonia Portal de l’Angel ofrece un desayuno bufé todos los días de 7:30 a 11:00.

Entre los lugares de interés cercanos se encuentran el famoso paseo de Las Ramblas, a menos de 200 metros; la Catedral de Barcelona, a 100 metros; y el Portal del Ángel, a 5 minutos de la estación de metro y tren de Catalunya.