Location of the Cross Keys  
   
         
 

The Cross Keys Hotel is located on the A6 on the outskirts of Betws-y-coed in North Wales