The Terrace Posted on July 3, 2016 by engmansy The Terrace Box: 5772 T: 268 8888 The Waterfront – Jumeirah Beach Hotel The Box: 11416 T: 3480000