Which one is correct: staying IN Millennium hotel or staying AT the Millennium hotel
Last year, we stayed at The Hilton.
Next week, I'll be staying at The Sheraton.
I would also normally use "at" for an unspecified hotel:
On holiday last year, we stayed at a great hotel.
My boyfriend and I are going to stay at a romantic hotel for our anniversary.
I would use "in" for the parts of a hotel:
I was in my hotel room.
We were in the hotel restaurant.