translate English to French: The Kensington Park is the best address on Union Square, for both business and leisure travel.
L'hôtel Kensington Park est la meilleure adresse de Union Square pour un séjour d'affaires ou de tourisme.