The 25hours Hotels are a hotel group based in Hamburg, Germany, known for their individual and creative concepts. The brand was founded in 2005 by Christoph Hoffmann...
Subscribe to our weekly update and discover new articles on design, art, travel & mindful living – complemented by exclusive highlights from THE Stylemate Shop