L'Hôtel De Castiglione est situé dans la célèbre rue du Faubourg-Saint-Honoré, connue pour ses boutiques de marque. Les chambres et les suites offrent une vue sur le centre de Paris et sont équipées de la climatisation et d'une télévision par satellite. Elles comprennent également un minibar et un bureau, ainsi qu'une salle de bains privative avec un sèche-cheveux et des articles de toilette. Certaines chambres disposent d'un balcon ou d'une terrasse donnant sur la tour Eiffel.
Le petit-déjeuner est servi chaque matin sur place. La réception est ouverte 24h/24. De plus, l'Hôtel De Castiglione se trouve à moins de 10 minutes à pied des Champs-Élysées et à 500 mètres de la station de métro Madeleine, desservie par 3 lignes.