Comprenant 20 chambres, Hotel George Sand Opéra Paris est situé près le voisinage "9e arr.", à moins de 25 minutes de marche de la Sainte Chapelle. Doté du Wi-Fi dans les zones publiques, cet hotel 3 étoiles dispose également d'équipements comme un stockage des bagages.
Basé à 2 km du Sacré-Cœur, l'hotel boutique est également juste à côté de la gare d'Auber. George Sand Opéra de Paris se trouve juste à quelques pas de la station de métro Havre-Caumartin. La propriété est située près des grands magasins et des boutiques de créateurs. L'hotel est situé à seulement 600 m d'attractions populaires telles que la Madeleine et le Théâtre Edouard VII, qui se trouvent à environ 5 minutes à pied.
George Sand Opéra propose des chambres climatisées dotées d'un équipement de repassage et de la climatisation ainsi que d'une TV multi-canal et d'une TV par satellite. Equipées d'un bureau, les chambres disposent également d'un minibar et d'une cafetière/théière. Beaucoup de chambres offrent une vue sur la ville.
Un petit déjeuner continental est servi chaque jour. Un restaurant Angelina Paris propose une cuisine europäisch et se situe à une courte distance de cet établissement.