"Saya mempunyai sebuah hotel di jalan yang terkenal."
Terjemahan:I have a hotel on a famous avenue.
the original English is 'avenue', but there is no clear distinction in Indonesian between street/avenue/road, so any of these should be accepted.
in English 'avenue' is usually a wider road in a city with buildings, but there's no simple definition. it can just mean 'road'. But normally 'avenue' is in a city.