With a stay at Le Roch Hotel & Spa, you'll be centrally located in Paris, steps from Rue de Rivoli and 5 minutes by foot from Louvre Museum. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk.