Most luxury hotels these days send out an email prior to the stay to ask if you have any special requests. I even had a Westin do this recently. But personally I just pick up the phone and call the hotel or if it is one of my regular hotels I'll ring someone I know, or the concierge if that is appropriate.