Grand Hotel du Palais Royal

Paris, France

 

Grand Powers

Reopening November 2018

 

St. James's Hotel & Club

London, England

England

France