Capital Bay – a 16-storey tower in Dubai's central business district, Business Bay. Managed by NAIA Hotel Apartments, Capital Bay comprises a mix of studios, one, two and three-bedroom serviced apartments, offering access to the heart and soul of the city. This is the new highlife. Capitalise now!