I booked it at the last minute for a 21-hour layover in Doha. Donnot count on the airline's free city tour, it gets filled quickly. You need a hotel when the weather is 110 degrees. Bus 747 drops off near the Souq and the hotel is a 15-minute walk. Ask for best western plus, they are next to each other. Front desk was very friendly and gave me a room with bay view. Room is spacious with comfortable beds, but the bathroom needs some renovation.
Very close to the Souq, a shopping mall, art museum, and a mosque-cultural center. I toured all afternoon and was able to rest in there for several hours. Best part is the free airport ride back to airport, not a shuttle, a nice car! Driver, a young gentleman from India, was very courteous and pleasant. They only charge 50 for a roundtrip ride. If single ride, it is free. Perfect hotel for transit through Doha.