El Hotel Princesa Sofía se encuentra a 8 minutos a pie del estadio Camp Nou del FC Barcelona y alberga un centro de bienestar gratuito y una piscina climatizada al aire libre con zonas cubiertas para los meses de invierno.
Las elegantes habitaciones del hotel Princesa Sofía están insonorizadas y cuentan con aire acondicionado, TV vía satélite y carta de almohadas. Todas ellas disponen de baño de mármol con albornoces y artículos de aseo.
El centro de bienestar del Princesa incluye piscinas cubiertas, gimnasio con clases de fitness y cafetería moderna. Se proporcionan servicios de masajes relajantes y tratamientos de belleza por un suplemento. El acceso al centro de bienestar es gratuito para los huéspedes.
El restaurante del hotel, el Contraste, ofrece platos a la carta y un buffet. La taberna bávara al aire libre abre durante los meses de verano y sirve platos típicos alemanes.
El Hotel Princesa Sofía se halla a 400 metros de la estación de metro de María Cristina y a 15 minutos a pie del centro comercial L'Illa Diagonal. La Rambla de Barcelona se ubica a 20 minutos en metro.