translate English to French: The hotel is well-serviced by taxi and a bus station, located just 100 metres away.
Cet hôtel est bien desservi par les taxis et les bus (un arrêt se trouve à seulement 100 mètres).