Featuring air-conditioned accommodation with a private pool, Key View - Alvorada Villa is located in Dubai. The property is around 14 km from Mall of the Emirates, 16 km from Burj Al Arab Tower and 18 km from The Montgomery, Dubai.
Alvorada, Arabian Ranches, Dubai, United Arab Emirates