Construit au 18ème siècle, l'établissement compte 49 jolies chambres (8 chambres simples et 41 doubles), réparties sur 5 étages. L'équipement comprend un hall d'accueil avec réception (ouverte 24h/24) et coffre-fort, un ascenseur, une salle de télévision, un restaurant climatisé avec une salle élégante pour le petit-déjeuner (aussi salle de séjour), ainsi qu'un accès Internet.
En plein quartier de l'Opera, l'Hotel London Paris Opera bénéficie d'un emplacement privilégié au centre de Paris. Au carrefour du Paris des affaires, des hauts lieux touristiques et culturels - l'Opera Garnier , le Musee du Louvre, la Place Vendôme, la Madeleine, les Champs-Elysees - et des adresses incontournables de la vie parisienne : théâtres, restaurants, boutiques de luxe, enseignes renommées de la mode et grands magasins, l'Hotel Paris Opera offre un accès direct à la Défense.