Eden Residence Aparthotel
Eden Residence 3897, Ibrahim Al Jaffali Street, Al Andalus District, Al Andalus District
+966 (12) 237 7476
Hotel Apartments - Serviced Apartments in Jeddah by Eden Residence is strategically located in Ibrahim Al Jaffali Street, Al Andalus Di.....om apartme