Don't have an account? Sign Up
At STS Rent a Car, our prime business idea is simplify travelling for you and that's why our business solegen is "TRAVELLING FOR YOU"
For Picture Gallery Click Here
Office # 11, Sultan Plaza Sector 5-H, 2 Minut Chowrangi, North Karachi, Shahrah-e-Usman, Sector 5 D New Karachi, Karachi, Sindh 75850