Towell Auto Leasing & Trading LLC


Towell Lease is a part of W.J. Towell Group and pioneers in the field of car leasing with a fleet of more than 2,000 vehicles and proudly partners with retail and corporate customers, providing customised car leasing and rental solutions.

W.J. Towell is the one of the largest automobile groups in the Sultanate of Oman and has been present since 1866.


Towell Auto Leasing & Trading LLC

Muscat, Oman


[email protected]

Address :
PO 1194, PC 130, Loc: Azaiba ,
Area: Bowsher , Governorate of Muscat , Sultanate of Oman

error_outline  Report an issue