Serras Barcelona

A Spanish Masterpiece

Ona Matas, General Manager of the hip Serras Hotel in Barcelona, tells us about the properties connection to Picasso