Embassy Palace Embassy Palace

Embassy Palace

Since 1991, 27 exquisite apartments at the Embassy Palace have provided beautiful homes for its residents. Neatly tucked away in a quiet lane off Cunningham Road, Embassy Palace covers over 114,200 Sq. Ft