Holiday Nails 9 years ago ID: #9875 Listed In : Health & Beauty Lake View Tower, Sheikh Zayed Road, Jumeirah Lakes Towers, Dubai, Near Jumeirah Lakes Towers Metro Station +971 4 458 7861 Business Description Holiday Nails, Address : Lake View Tower, Sheikh Zayed Road, Jumeirah Lakes Towers, Dubai, Near Jumeirah Lakes Towers Metro Station, Phone : +971 4 458 7861 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Health & Beauty Beauty Salons