Tawila Island logo

Tawila Island

10 peopleย ยทย 0 jobs

Welcome to Tawila Island Resort, where luxury meets nature in the heart of paradise! ๐ŸŒดโœจ Nestled on the pristine shores of [Location], our resort offers an exclusive blend of serenity and sophistication. ๐Ÿ๏ธ Island Escape: Indulge in the ultimate escape with our exquisite beachfront and overwater b... Read more

Headquarters

Egypt

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices