K+K Hotel Picasso El Born Barcelona

K+K Hotel Picasso Barcelona

The family run K+K Hotels chain dates back to 1961 and currently has hotels in 9 European cities from London to Bucharest.