Jenna Apartments offer you 1, 2 and 3-bedroom options centrally located in Town Square Dubai. Each apartment has been designed with your convenience in mind. Every square foot of your apartment can be utilised to create your perfect home. There are no idle corners or angles that will prevent you from decorating your place the way you want.
– Easy payment plan
– Near Town Square Park