Must-Stay Hotel: Cotton House in Barcelona, Spain
The unassuming entrance gives no hint to the gorgeous history meets modern design behind the giant carved wood doors in the Cotton House, a luxury 83 room boutique hotel in the heart of Barcelona. Built in 1879 for a Spanish family before being sold to the Cotton Textile Foundation, the first two floors retain their […]
Read More Must-Stay Hotel: Cotton House in Barcelona, Spain