Tag Archives: Spain

Soho House Barcelona

Soho House Barcelona is in a restored 18th-century building on the Plaça del Duc de Medinaceli in the city’s Gothic Quarter neighborhood, a short walk away from the iconic Las Ramblas. The House has 57 bedrooms, club spaces, a roof terrace, Cowshed spa, a gym and two pools. European food …

Read More »