Choose your room
This design hotel is located in the 17th district of Paris, just 1476 feet from La Forche Metro station. A buffet breakfast is available each morning in the hotel contemporary dining room. The air-conditioned guest rooms at Art Hotel are decorated in warm, neutral tones. A flat-screen TV with satellite channels in each room. Staff are available 24 hours and the hotel has a tour desk for local shows and excursions. Stade de France, the Arc de Triomphe and the Champs Elysées Boulevard are a 15-minute metro ride from the hotel. Montmartre, including the Sacre-Coeur Basilica, is 1.2 mi away.