Île Saint-Louis is located in the heart of Paris, right in the middle of the Seine River – the smaller of the two neighboring islands. With this tour, you will learn that Île Saint-Louis is home to some of the most picturesque streets of the French capital, and the finest 17th-century architecture. Slowly walking by elegant mansions, you will enjoy a relaxed atmosphere that is usually so hard to f...