"H" on the radio (5)
I believe the answer is:
hotel
(Other definitions for hotel that I've seen before include "Accommodation for travellers" , "Building for travellers" , "It provides accommodation" , "Lodge" , "Building with rooms to stay in" .)