Karta Vacation Rentals





A 4-star hotel in Paris 15th on Rue du Vaugirard, steps from Vaugirard metro (line 12) and a short ride to Montparnasse. Reach the Eiffel Tower in under 30 minutes on foot and Paris Expo Porte de Versailles is within easy reach.