Cotton House, a five star hotel in the city center, is designed for the most well travelled, who look to discover the true essence of Barcelona.