Paris - France
Paris - France
Paris - France

Part of the Chateaubriand Hotel, this refurbished 19th century building is a huge hit with travelers, chiefly because of its ideal location near most of the major tourist attractions in downtown Paris. Arc de T ... Read more

View all hotels in Paris