5 Star Luxury Hotel, Hotel Rey Juan Carlos, a member of The Leading Hotels of the World, is surrounded by its own private garden, welcoming visitors to Barcelona with a distinctive brand of European hospitality.