El Mercure London Bridge, ubicado en el centro de Londres, ofrece a sus huéspedes la oportunidad de visitar la ciudad con facilidad. El hotel está situado cerca del mercado de Borough y de la torre Shard. La propiedad ofrece a sus huéspedes muchos servicios, tales como: estacionamiento (de pago), mascotas permitidas (de pago), recepción 24 horas, lavandería / planchado (de pago), gimnasio, bar, restaurante, servicio de habitaciones, conserje y 3 salas de reuniones / conferencias.
El hotel está situado en el centro de Londres, a solo 20 minutos a pie de Trafalgar Square. El hotel está a 13 kilómetros del aeropuerto de London City y a 35 kilómetros del aeropuerto de Londres Heathrow. El hotel se encuentra a 700 metros de la estación de metro London Bridge y a 2 km de la estación de tren de Liverpool Street.