El Hotel Alfonso XIII es un lujoso hotel de 5 estrellas situado en el centro histórico de Sevilla. Las habitaciones están insonorizadas y cuentan con aire acondicionado, minibar y TV de pantalla plana. El hotel también cuenta con un spa, una piscina al aire libre y un restaurante que sirve cocina andaluza.