El Hotel Londres está situado en el barrio Centro histórico de Sevilla, a unos 2 km de la Isla Mágica, que es muy recomendable para una visita familiar.
Las Dueñas está a unos 20 minutos andando del hotel, mientras que el Museo Casa de Murillo se sitúa a una distancia cercana del hotel. La zona incluye lugares de interés religioso como la basílica del Gran Poder (1 km) y la iglesia de Santa María de las Nieves (1,1 km). Este hotel se encuentra a tan solo 250 metros de la Plaza de toros de la Real Maestranza de Caballería y a tan solo 250 metros de la Plaza del Duque de la Victoria. La parada de autobús la Campana está cerca del establecimiento, aproximadamente a 10 minutos a pie del hotel.
El hotel Hotel Londres cuenta con habitaciones con bidé, bañera y ducha, así como una caja fuerte personal, un sofá y TV de pantalla plana con canales vía satélite. Los cuartos están equipados con hervidor eléctrico, además de TV de pantalla plana con canales vía satélite para disfrutar del tiempo libre.
Para visitar la Santagloria Sevilla y las Flores Gourmet los huéspedes deben caminar unos 300 metros.