Comprenant 22 chambres, L'Hotel Londres Séville est niché à une distance de 750 mètres de Guadalquivir. De plus, l'hôtel offre aux visiteurs de Séville un coffre-fort.
L'Hotel Londres se trouve à 2 km d'Isla Mágica et le Centre andalou des arts contemporains est à une distance de 20 minutes de marche. Les amateurs de shopping apprécieront la proximité de plaza Nueva (250 mètres) et Plaza Cabildo (1 km). L'hôtel est situé à quelques minutes de l'Alcazar de Seville, et gare routière de Séville-Plaza d'Armas se trouve à une distance de 400 mètres.
Certains logements d'Hotel Londres sont équipés d'un climatiseur individuel, ainsi que d'options indépendantes telles qu'une bouilloire électrique. Les salles de bain sont dotées d'un bidet et une douche et le confort est assuré par un sèche-cheveux et des draps de bain.
À 300 mètres de l'hôtel, Santagloria Sevilla et les Flores Gourmet offrent un assortiment de plats.