We stayed at this hotel from 13-15th Jan 2012. It is just up the road from Alma-Marceau station and a short walk from the Champs-Élysées so very well located. The staff are very friendly and will help you with anything you need, they directed us to all the major attractions and gave us a little map to help us find...
More
- Sol Melia Paris
- Paris Sol Melia
