translate English to French: We really liked the view and the convienence of the location.
La situation toute proche de Hyde Park et du centre ville.La proximité des moyens de transport.L'excellent service de l'hôtel.