Chameleon Club 10 years ago ID: #19480 Listed In : Entertainment & Lifestyle 16th Floor, Byblos Hotel, Sheikh Zayed Road, Tecom, Dubai, Near Dubai Internet City Metro Station +971 4 448 8000 Business Description Chameleon Club, Address : 16th Floor, Byblos Hotel, Sheikh Zayed Road, Tecom, Dubai, Near Dubai Internet City Metro Station, Phone : +971 4 448 8000 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Night Clubs