Starlux Economy
Read all reviews for Starlux Economy →
Not What I Expected
I had heard great things about Starlux, but my experience was somewhat disappointing. The service was slow, and I didn't feel valued as a customer. Not sure if I'd return.
18 found helpful
View company →