Hotel Hôtel Mercure Royal Limousin, Limoges

Place De La République, Bp 280 Limoges87007, France
Hotel chain: Accor