Feature that provides comfort, convenience, or pleasure
Property Overview
The Ubora Towers is a complex of two towers located in Business Bay comprising a 56-storey office tower and a 16-storey apartment building. There is a public transport bus stop on both sides of the