Der Laden befindet sich genau gegenüber dem Bahnhof.

English Translation

The shop is just in front of the station.

I think “opposite” would be better here

2 Likes

Agreed, or “across from”.

1 Like