O Hotel Castille está localizado no centro de Paris, junto à Maison Chanel e apenas a uma curta caminhada dos Jardins das Tulherias e da Place Vendome (praça). Este hotel de 5 estrelas, construído no século XVIII, apresenta quartos contemporâneos com mobiliário elegante e um centro de fitness.
Os quartos do Hotel Castille são climatizados e estão equipados com uma televisão. Os hóspedes podem escolher entre uma seleção de almofadas. Todos os quartos também incluem uma casa de banho privativa com roupões de banho e acesso Wi-Fi. O hotel disponibiliza serviço de quartos 24 horas e um balcão de concierge.
O restaurante do Hotel Castille, o Assaggio, está situado no pátio do hotel. Serve cozinha italiana autêntica confecionada por um chefe com estrela Michelin, Ugo Alciati, e o chef executivo Pablo Sabariego. Os hóspedes podem desfrutar de refeições ao ar livre na primavera e no verão. Todas as manhãs é servido um pequeno-almoço continental. Durante os meses de verão, é possível saborear as refeições ao ar livre. O hotel também providencia serviço de quartos 24 horas, um bar e um salão de chá.
As salas de reuniões estão disponíveis para receções e eventos privados, e os funcionários podem ajudar na organização de todos os eventos.
O Castille Paris Hotel fica apenas a 2 minutos a pé da Estação de Metro Madeleine, que proporciona acesso à Torre Eiffel. A Ópera Garnier e o Museu do Louvre encontram-se a 10 minutos a pé.