Rue Cambon, dans le 1er arrondissement de Paris, l’Hôtel Castille Paris se situe à côté de la Maison Chanel. Classé 5 étoiles par Atout France, il compte 108 chambres.
Le site place l’adresse à proximité du Louvre, de l’Opéra, de la place Vendôme, de la rue Saint-Honoré, des Champs-Élysées et du Marais. Les chambres et suites se déclinent en plusieurs catégories, dont des duplex et des vues Tour Eiffel.
L’établissement comprend le restaurant L’Assaggio, un bar et salon de thé, ainsi qu’un espace wellness. Il propose aussi des services destinés aux réunions, événements, mariages et séjours en famille, dans un cadre parisien très central.