Any difference in meanings between 'at' and 'in' in first part of the following sentence? How about the second part 'on' and 'at', any difference in meanings?
She said she would meet me at/ in the Park Hote, on or at the corner of Winston Road and Peterson Road.
"She said she would meet me at the Park Hotel..." - probably you will be meeting outside the hotel, perhaps at its front entrance.
"She said she would meet me in the Park Hotel..." - she will be waiting in the lobby.