Photos of the Champlain Hotel, Paris.

About the hotel