Karta Vacation Rentals





On Paris’s northwest edge near Porte de Champerret, a short drive from the Champs-Élysées and Arc de Triomphe. The hotel sits about 1.9 miles from the Eiffel Tower and roughly 3 miles from the Louvre, with Sainte-Odile Church and Eglise Suedoise just steps away.