Park Grand - Kensington
Park Grand - Kensington Hotel is a 4-star property only 1.6 km from Buckingham Palace, Threesixty Theatre and The London Eye.
The hotel boasts good location in London close to Earls Court underground station. This luxury venue is 5 km away from the center of London.
Comfortable rooms feature flat-screen TV and climate control.
Breakfast is served in the restaurant each morning. The restaurant serves American dishes. Guests are welcome to the Exhibition bar to relax with a drink. The gastropub The Kings Head is located 100 meters from the property.
Park Grand - Kensington Hotel lies within 20 minutes’ drive to London City airport.