Short stay is great for short business trips.
Website could be more helpful with time slots (15 min not 1 hour intervals)
Could not change booking 26 hours before arrival.
10 years ago
London Luton Airport Operations Limited has a
3.7
average rating
from
2,409
reviews