Luxury Travel Guide to Barcelona - Le Bon Lifestyle
Barcelona, the capital of Catalonia in Spain, makes for a fabulous city break where visitors can marvel at Gaudí’s architectural masterpieces, gorge themselves on fresh tapas or simply chill out on one of the city’s nine sandy beaches. Best Hotels Barcelona W Hotel Barcelona Reminiscent of the iconic Burj Al Arab in Dubai, the five