Choose your room
The Falcon
The Falcon London apartment lies within 5 km of the Protestant Westminster Abbey and about 500 metres from Camden Town tube station.
The apartment is situated in Camden with an array of experiences for locals and visitors alike, within a few blocks of the vibrant Stables Market. This apartment is also nestled only 13 minutes' walk from the Greek Revival St Pancras Old Church. The Falcon apartment is 4.7 km from Buckingham Palace.
The accommodation is in the immediate vicinity of Camden Road train station.
Hotel Policy
Check-in: from 15:00 until 23:59
Check-out: until 10:00