Offering a spa centre and a private beach area, Nikki Beach Villas is set in Dubai in the Dubai Emirate Region, 1.9 km from The Village Mall. Jumeirah Plaza is 2 km from the property. Read more
Offering a spa centre and a private beach area, Nikki Beach Villas is set in Dubai in the Dubai Emirate Region, 1.9 km from The Village Mall. Jumeirah Plaza is 2 km from the property.