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