Hotel Alfonso XIII, um Luxury Collection Hotel, Sevilha está localizado ao lado do Real Alcazares de Sevilha. Disponibiliza uma piscina exterior, um ginásio e um pátio típico com uma fonte.
Os quartos apresentam uma decoração individual e ar condicionado, um mini-bar, um roupão de banho e chinelos. Cada quarto tem um mini-frigorífico com bebidas e snacks. Internet gratuita também está disponível.
O Hotel Alfonso XIII, um Luxury Collection Hotel, Sevilha disponibiliza refeições afrescos casuais no seu Restaurante Pool. Estão disponíveis snacks doces, bem como cervejas e vinhos. O restaurante San Fernando serve pratos locais tradicionais para café da manhã, almoço e jantar.
Há também o bar de coquetéis Americano ao lado do pátio e um terraço ao ar livre no Restaurante Ena Sevilla, onde poderá desfrutar de vistas de Puerta Jerez acompanhadas de tapas.
Situado à beira do histórico bairro de Santa Cruz, o hotel fica a cerca de 300 metros da Catedral de Sevilha e da Giralda. A Torre de Oro e as margens do Rio Guadalquivir estão apenas a 100 metros.