translate English to French: The Shaftesbury Hyde Park Paddington has a great location, with superb transport links.
Le Shaftesbury Hyde Park jouit d'une très bonne situation, à proximité des transports en commun.