Cotton House Hotel is one of the best known hotels in Barcelona. It is located in the heart of the city center and offers modern and cozy rooms. In addition, it currently also has a hotel by the hour service to adapt to the greater number of travelers arriving in the city. Do not miss its garden terrace: it is a must in the city!