Les 2 Tours is a restaurant with a terrace offering panoramic views.