Sheikh Zayed Road, 306, Single Business Tower, Business Bay, Zaabeel
4.02 mi from Nad Al Sheba 1
Amborg Interiors is a UAE-based design-and-build firm recognized for redefining spaces to their unique identity and adhering to the client’s individual needs.