For business reasons I wish it to be kept private that I am in a particular city and staying at a particular hotel. Specifically, I don't want the front desk to connect any callers to my room, or to acknowledge to callers that I am staying there.
Can I make a reservation at a hotel a hotel under an assumed name, so that my stay there remains private? If not, what is the best way of doing this?
Why don’t you just let them know that you value your privacy? Most good hotels will be happy to oblige but I don’t think they would find it particularly trustworthy if you check-in under a false name.
If this is not enough, why don’t you just put the booking under the name of your EA/PA and have him/her check in with you?