This magnificent three bedroom villa (Villa Elea) brings the concept…
15421 Southwest 39th Terrace, Miami, FL 33185, USA
€1,300 per week
2 bed townhouse available for holiday rent in August close to Javea port. This property has a private south facing garden, nice size living room, kitchen 2 bedrooms and bathroom. The complex has lovely communal gardens, large swimming pool along with a indoor pool and gymnasium.