Located in the heart of Paris, the hotel was named Best Art Boutique Hotel in Europe at the Luxury Hotel Awards