Com acesso Wi-Fi gratuito, The AA WIFI situa-se no centro de Londres, a cerca de 6 minutos a pé de Brick Lane e 600 m de Estação de Metro de Liverpool Street. O alojamento está a 2,1 km de Catedral de São Paulo e 2,2 km de London Bridge.
Sky Garden fica a 16 minutos a pé de The AA WIFI, enquanto Torre de Londres está a 1,9 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 11 km de The AA WIFI.