A distinctive living environment produced by fusing a distinctively residential design concept with the extraordinary luxury, convenience, and sophistication of a first-class hotel. Eden House The Canal is a low-rise, six-story structure with ninety-three finely designed apartments. Every accommodation, including the three magnificent penthouses, garden duplex apartments, studios, 1, 2, 3 and 4 bedroom suites, is created with the experience of the visitors in mind.