
Dubai, United Arab Emirates
Marbella Holiday Homes
Hotel
With a stay at Marbella Holiday Homes, you'll be centrally located in Dubai, within a 10-minute drive of Dubai Creek and City Centre Deira. This luxury aparthotel is 6. 3 mi (10. 1 km) from Dubai World Trade Centre and 6. 9 mi…
- Wi-fi
- Car park
- Fitness
- Laundry service


