Stella Stays has announced its expansion into Egypt, introducing a prime location in New Cairo city, through its agreement with top Egyptian developer Tameer.