Lord Byron, 4-star boutique hotel in Paris