Sheikh Zayed Road, 306, Single Business Tower, Business Bay, Zaabeel
8.01 mi from Corniche Deira
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.