translate English to French: A golf course and tennis courts are located within a very short distance of the hotel.
Un terrain de golf et des cours de tennis vous attendent à proximité immédiate de l'hôtel.