"staff was caring and helpful with English. Marvellous facilities in the room and in the hotel, clean gym...". Princesa Sofia Gran Hotel is a 5-star hotel located in the high-class Diagonal Av, just a short distance away from FC Barcelona’s...