If you come from Lisbon, Evora or Spain
Pass the first roundabout, ignore the first sign indicating the city and go straight on (following the "Faro" signs), passing through a second roundabout. You'll see the city on your left. Turn left to Beja in the next crossroad, a bit further ahead you'll see Intermarche supermarket and Galp gas station on your left.
Turn right at the roundabout, go straight on and take the second turning on your left. Go straight on and you'll see Francis Hotel right in front of you.
If you come from Algarve:
Enter the city in the first junction and turn right at the roundabout, leaving the Galp gas station at your left. Go straight on and take the second turning on your left. You'll see Francis Hotel at the end of the road.