Global Lodge is set in London, within 1.2 miles of Islington and 1.6 miles of Emirates Stadium. The property is located 1.65 miles from Hoxton Square. Guests can enjoy views of London from the property.

All guest rooms in the hotel are equipped with a flat-screen TV. All rooms will provide guests with a desk and a kettle. Some rooms feature en-suite facilities. Global Lodge can provide information at the reception to help guests to get around the area.

Trafalgar Square, Leicester Square and the National Gallery are within a 30-minute journey on the London Underground rail. Shoreditch is a 20-minute bus journey from the Global Lodge. London City Airport is 8 miles away.