Hi, in general: at is used for a point in is used for an enclosed space and on for a surface Some examples: He's waiting for you at the station I have a meeting in New York I live on the 7th floor at oxford street in London. Stay at a hotel is correct. alex
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.