This hotel is ideally located in the centre of Seville, in Spain. It is situated opposite María Luisa Park and the Plaza España. The commercial centre, with its array of shops, restaurants, pubs and nightclubs, can be found in the vicinity. Links to the..