translate English to German: The Hotel signs on road could be more visible.
Good location - close to the main highway, nice surroundings.