Located near a train station, Villa Louvre Lens is a great choice for a stay in Lens. Guests will have free perks like breakfast and WiFi. Free minibar items, flat-screen TVs, and room service are offered in all rooms.
More hotel details about Villa Louvre Lens
Villa Louvre Lens Prices:
£78 - £212 (Based on average prices for a Standard Room)