I am arriving on a Condor flight from Canada to Frankfurt (FRA) airport (per Google, this arrived to B43) and want to continue to on a Lufthansa flight within the Schengen area (somehow this is also a B gate). I will have hand luggage only. I also have an electronic passport issued by a Schengen country.

I intend to stay at the My Cloud hotel which says

> 
> Only passengers with an arriving or departing non-Schengen flight have access.
> 
> 
> 

So far so good. I have some questions on how this will actually work:

1. When do I need to do border checks and how many? (before/after hotel)
2. Will I need to pass security? (before/after hotel)
3. What does my timeline look like, 3a) from the arriving to the hotel 3b) from the hotel to the gate?