Where is the location of Sloane House?
Sloane House is located in Dubai Investment Park (Dip). Visit Sloane House location map.