I advised the hotel of my husband's allergy, and the staff did their best, but the hotel's policy of spraying perfume throughout the hotel resulted in a difficult stay for us. We considered changing hotels, but there was nothing available around, so he had to suffer headaches for one night. There was no perfume on the bedsheets or in the room, but the curtains and carpets are infused with it. Perfume is sprayed automatically in the lobby every few minutes, so he climbed in and out of the window of our ground floor room. The staff on duty were sympathetic and concerned, but could really do nothing. Other hotels don't have to use perfume. Why does Sole? Aside from that, it is clean, modern and close to the station, so we had no other complaints, but you cannot stay in a hotels that makes you sick.