56 Passenger Luxury Setra S417 Coach
All Star Limousines features the Setra S417 56 Passenger Coach Bus. Setra is one the premiere producer of luxury motorcoaches. In North America, Setra is part of Daimler Buses North America, a recognized industry leader in motorcoach innovation, quality, and design worldwide, Setra manufactures motorcoaches of first-class appeal.
This All Star Vehicle features coach seating, surround sound, flat screen televisions and restroom.