Hotel Opera Saint Georges is located in the heart of Paris, between the Opera and the Sacre Coeur. It is a few steps away from the grand boulevards and the Saint Lazare Station.



Not what you're looking for?