Home Hostel ReviewsSpain Hostels REVIEW: Sant Jordi Rock Palace, Barcelona