translate English to French: With many of the city's most popular sites, including Central Park and Grand Central Station, only minutes away the hotel is an ideal location for exploring the city.
La proximité de nombreux sites d'intérêt très populaires, tels que Central Park et Grand Central Station, accessibles à quelques minutes à peine de l'hôtel, en fait le lieu de séjour idéal pour explorer la ville.