A place for students, teachers and native Russian speakers to discuss Russian grammar, vocabulary, pronunciation, and other aspects of the Russian language.
I would use гостиница when talking about a hotel, e.g.. "I stayed in a hotel", "There's a hotel next to the metro station" I've heard отель more in use in the names of hotels.