Hôtel Mercure Beauvais Centre Cathédrale is in the heart of Beauvais, within a 5-minute walk of Oise Departmental Museum and Saint Pierre Cathedral. This upscale hotel is 0.5 mi (0.8 km) from National Tapestry ... Read more

View all Luxury Hotels in Beauvais