The hotel is actually better than the pictures, wished we found it sooner as we wasted 1 night in a awful place.
The metro stations are 3-5 minutes easy walk, so close, and there are a lot of restaurants, shops and even a mall at about 10 min walk.
It is about 15-20 min from the Sagrada Familia cathedral or 5-7 min with the metro.
We will most definetly go back to this place on our next Barcelona visit.