Feature that provides comfort, convenience, or pleasure
Property Overview
Royal Business Center (RBC) is the place for member companies to share a physical space that has a touch of class and mental space of common beliefs. Conveniently located at Abu Dhabi the Royal