Var är St Giles London - A St Giles Hotel beläget?
St Giles London - A St Giles Hotel ligger på Bedford Avenue, WC1B 3GH, London, Storbritannien.