O Hotel Palace Sevilla está situado na Praça La Encarnación, perto da Catedral de Sevilha e da zona histórica da cidade - oferecendo inclusivamente vista para ambas as atrações. A propriedade tem uma classificação de 4 estrelas e apresenta um interior luxuoso, adequado para receber todos os tipos de hóspedes.
Este hotel tem um terraço no último piso, onde os hóspedes podem desfrutar de um cocktail ou de um café enquanto apreciam as vistas para a cidade. Existe estacionamento no local, onde poderá deixar o seu carro por um custo adicional. A receção tem sempre alguém a trabalhar e disponibiliza serviços de concierge. O acesso Wi-Fi está disponível em todas as áreas e o hotel conta ainda com um restaurante e um bar no local.
O Hotel Palace Sevilla tem um total de 34 quartos, sendo que os hóspedes podem reservar quartos económicos, quartos standard ou quartos superiores. Alguns dos quartos disponíveis incluem a taxa de estacionamento. Todos os quartos apresentam uma decoração de influência espanhola e incluem controlo de temperatura e insonorização para lhe garantir um elevado nível de conforto. As camas têm colchões viscoelásticos para lhe proporcionar boas noites de sono, e alguns dos quartos têm até computador para uso dos hóspedes.
Existem mais de 350 restaurantes a uma curta caminhada do Hotel Palace Sevilla. Alguns dos mais próximos são o Petra, que serve pratos mediterrânicos, o Café Cocome e o Restaurante Al Sultan - La Alameda, que serve pratos libaneses.
Este hotel está perto de pontos de interesse como os Alcáceres Reais de Sevilha e o Metropol Parasol. Também pode caminhar facilmente até ao Museu de Belas Artes, à Torre Giralda e à Praça de Espanha a partir do hotel.