A stay at Le Petit Beaumarchais Hotel & Spa places you in the heart of Paris, steps from Canal Saint-Martin and Place de la Bastille. This upscale hotel is 0.2 mi (0.3 km) from Place des Vosges and 0.2 mi (0.4 ... Read more

View all Luxury Hotels in Paris