Karta Vacation Rentals
Tucked on a peaceful street near Montmartre in Paris’s 18th arrondissement. A boutique hotel in north Paris, about a 5-minute walk from La Chapelle metro and roughly 10 minutes from Gare du Nord, with free private parking for small and medium cars.