The Hempel Hotel, London

Having seen hundreds of hotels over the years, it’s always nice to find one that stands out. The Hempel does just that. Located in the heart of Bayswater a few minutes walk to Queensway and Bayswater tube stations, a few mintues walk to the famous Hyde Park and only 10 minutes walk to Paddington station. This hotel is inconspicuous – you hardly know that it is there as you walk down this quiet Georgian terrace street in...

Read More