
Louvre launches pod-style hotel in Paris
France: Louvre Hotels Group has opened a 246-bed hotel, spread over 39 rooms, in the south of Paris. A new
France: Louvre Hotels Group has opened a 246-bed hotel, spread over 39 rooms, in the south of Paris. A new