El Hotel Castille está en el centro de París, junto a la Maison Chanel, a poca distancia a pie de los Jardines de las Tullerías y la Place Vendôme. Este hotel de 5 estrellas, construido en el siglo XVIII, ofrece habitaciones modernas con muebles elegantes y cuenta con zona de gimnasio.
Las habitaciones del Hotel Castille disponen de aire acondicionado y TV. Se ofrece carta de almohadas. Cada habitación tiene baño privado con albornoces. Todas las habitaciones cuentan con wifi, servicio de habitaciones 24 horas y servicio de conserjería.
El restaurante del Hotel Castille, el Assaggio, está situado en el patio del hotel. Sirve auténtica cocina italiana del chef Ugo Alciati, galardonado con una estrella Michelin. Los huéspedes pueden cenar al aire libre en primavera y verano. Por las mañanas se sirve un desayuno continental. En verano se puede comer al aire libre. Además, el hotel ofrece servicio de habitaciones 24 horas, bar y salón de té.
Las salas de reuniones están disponibles para recepciones y eventos privados. El personal puede ayudar en la organización de todos los eventos.
El Hotel Castille Paris se encuentra a solo 2 minutos a pie de la estación de metro de Madeleine, que enlaza con la Torre Eiffel. La Ópera Garnier y el Museo del Louvre se sitúan a 10 minutos a pie.