Ciel Dubai Marina
Ciel Dubai Marina is set to be the world’s tallest hotel, standing at a remarkable 365 metres high!
Albion has proudly supplied all specialty valves including pressure reducing valves and solenoid controlled float valves, supporting the building’s advanced water management and distribution systems.