Clothing retailer Beymen has opened a US$4.5 million, seven-storey megastore in Istanbul's Nisantasi district, Turkish News Digest has reported.