Ellington Views 2 at Al Hamra Island in Ras Al Khaimah is the second phase of the prominent living address with luxurious units by Ellington Properties. This project covers the serene island with natural escape in the thoughtfully designed luxurious resid.