Peninsula One apartments strategic location in Dubai's Business Bay provides easy access to all surrounding areas. It connects Abu Dhabi with Dubai via the busiest route in the city. The Burj Arena's entrance is located inside the amazing 40 million square foot Dubai Water Canal, where the structure is located.