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 de acesso Wi-Fi gratuito. Cada quarto climatizado neste hotel tem uma televisão de ecrã plano, um cofre e uma casa de banho moderna.
O hotel oferece bicicletas gratuitas e um serviço de aluguer de automóveis. Também há uma recepção aberta 24 horas. O Petit Palace Canalejas Sevilla serve um buffet de pequeno-almoço.
Há uma selecção de cafés, bares e restaurantes no bairro circundante de Santa Cruz e na Plaza de Armas, a 5 minutos a pé. O Museu de Belas Artes de Sevilha está localizado a 150 metros do Petit Palace Canalejas Sevilla.