Karta Vacation Rentals





In Paris' Saint‑Germain–Montparnasse pocket on the Left Bank, a short stroll from Rue de Rennes and Saint‑Placide. Address: 92 Rue de Vaugirard, 75006 Paris. The Louvre and Luxembourg Gardens are a quick drive away; Notre‑Dame and the Champs‑Élysées are within walking distance.