Balmoral Champs Elysees
Balmoral Champs Elysees 6 rue du General Lanrezac, Paris, 75017
~ Four Star Hotel in Paris ~
The hotel Balmoral is located 100 meters from avenue Champs-Élysées and the metro station Charles de Gaulle Etoile. You will be able to borrow an iPad to read the international press, to listen to music or watch videos. ~ BOOK NOW
No Comment