Situado num edifício histórico do século XX, o Petit Palace Canalejas Sevilla está localizado no centro da cidade de Sevilha, a 10 minutos a pé da Catedral de Sevilha.
Este hotel dispõe acesso Wi-Fi gratuito. Cada quarto climatizado deste hotel inclui uma televisão de ecrã plano, cofre e uma moderna casa de banho.
O hotel providencia bicicletas gratuitas e um serviço de aluguer de carros. Também existe uma receção aberta 24 horas por dia. O Petit Palace Canalejas Sevilla dispõe de um buffet de pequeno-almoço.
Existe uma seleção de cafés, bares e restaurantes na área circundante de Santa Cruz e na Plaza de Armas, a 5 minutos a pé. O Petit Palace Canalejas Sevilla encontra-se a 150 metros do Museu de Belas-Artes de Sevilha.