An elegant building, Embassy Grace has 20 flats totalling 36,560 Sq. Ft Located on Davis Road in the city centre, Embassy Grace was completed in 2003.