-LHR - HEATHROW AIRPORT 18MI /28.8KM,-SITUATED IN THE HEART OF LONDON AT MARBLE ARCH,, THIS HOTEL IS THE PERFECT CHOICE FOR BUSINESS, OR PLEASURE.,-HYDE PARK, MAYFAIR AND OXFORD STREET ARE JUST, MINUTES AWAY.