Jenna is located AT Town Square Dubai, Dubai Jenna offers residents unparalleled access to the city most iconic landmarks and attraction