Hood House Hamburg is a trendy apartment hotel offering stylish units, a coffee shop, an Indian restaurant, and a gym.