Sheikh Zayed Road, 306, Single Business Tower, Business Bay, Zaabeel
3.51 mi from Sheikh Zayed Road 2 (Trade Centre 2)
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.