At Petit Palace Canalejas, smoking in the rooms is prohibited, making it a smoke-free hotel.