The Foresters Arms London, som ligger lige ved The Montage, tilbyder en komfortabel indkvartering med WiFi i hele ejendommen. Hovedseværdigheder i London, såsom Norwood Park og Horniman Museum and Gardens er placeret i nærheden.
Stedet har en førsteklasses beliggenhed, 5 minutters gang fra Forest Hill togstation. Hotellet ligger i Lewisham område. Du kan komme til Royal Greenwich Observatory om få minutter i bil.
På selve ejendommen kan gæsterne slappe af på udendørs bar. Nyd britiske måltider i pub The Signal Pub, beliggende 5 minutters gang derfra.