Balmoral

6, rue du Général Lanrezac, 75017 Paris - France

The hotel benefits from an exceptionally strategic location, only 330 feet from the Champs Elysees, on a beautiful peaceful street. All the rooms are very large and bright. The décor is refined, elegant, with custom-made furniture.