Ingenhousz Breda is a hip apartment hotel offering extended stays. It features refined units, a swanky restaurant with a terrace, and a bar.