Marina Vista is twin-tower residential development located in Emaar Beachfront. It comprises two towers and a podium level with amenities, retail &amp; dining outlets and facilities and offers apartments with 2 to 4 bedrooms.