workham.com Location: Barcelona in Catalonia | Spain || London in England | United Kingdom | EuropeCategory: hotels
novotel.com Location: See website for more details about cities and states | WorldwideCategory: hotels