Paris 1 star hotels
Find quality 1 star hotels in Paris, France. Paris 1 star hotels are also well known for their Location and Value.
Featured 1 star hotels in Paris
Situated within walking distance to Musee du Louvre, De La Vallee Hotel Paris offers suitable accommodation for budget-conscious tourists who want to discover the beauty of Paris. The centrally... More