I believe so.
AC 17, 90 HP, damage resistance, telepathy, blindsight, and spells like dimension door, pass without trace, charm person, suggestion, minor illusion, levitate.
I'd probably give it multiattack and perhaps 1 or 2 legendary actions to be a capable solo monster.