2-FOR-1 on the main course
Kensington - The Park International Hotel

British

   117-129 Cromwell Road, South Kensington, London, , Greater London, SW7 4DT
  020 7370 5711
Not available on Fridays
Not available on Saturdays
Not available on Sundays
Available in December
Kensington - The Park International Hotel
A luxurious four-star hotel found in an idyllic location, the Park International Hotel can be found in-between the Gloucester Road, Earl’s Court and South Kensington tube stations, which makes it a perfect hub for city explorers and sightseers. It’s ...