Within easy reach of the centre of London city is the friendly Hour Glass Hotel. The guest rooms are tastefully decorated and well furnished. Each room is equipped with convenient and essential amenities for a relaxing and enjoyable stay. Enjoy a delicious evening meal in the hotel restaurant and a refreshing drink in the Victorian pub within the hotel. Castle Station is within easy reach giving access to Londons fantastic attractions.