Description Introducing Peninsula Four The Plaza by Select Group, a prestigious new launch in Business Bay, Dubai. This luxury development features many residences, from studios to 4 bedroom apartments, penthouses, and 16 premium duplex lofts. The twin high-rise towers, standing tall at 52 stories, ...