"There is a bus station in front of the hotel" Same meaning that avoids a passive sentence
Actually, "there is" isn't absolutely necessary in English.
it is if you want a complete sentence!
"In front of the hotel a bus station." ? No.
There is not necessary. is a bus station is the same.
kind of awkwardly worded. We would say There is a bus station in front of the hotel.
In front of the hotel, is a bus station. That should be accepted.