Am a little confused (not too difficult!) with the Sleep, Park, Fly facility at this new hotel. Premier Inn website states that it is a meet and greet facility - does anyone know where they "meet and greet" you? Is it at the hotel?
We want to take advantage of this by staying the night before our flight (it's an early morning flight). I know the parking is off site so I assume they would take it from the hotel. The website doesn't make it clear and I couldn't get a definitive response from Premier Inn.