ST
Starlux Economy
View company profile →
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