From the start the BEST WESTERN Hotel Mercedes has always cultivated
the art of reception according the French tradition. It is located at a
stone's throw from the Avenue des Champs Elysees and the Arc de
Triomphe, in the very heart of Paris with its business, tourism and
shops proposing luxury articles.