For a 2 star hotel located within the city of London you cant go far better than staying here, the welcome you receive is excellent and the hotel immediately feels warm and comfortable, It is located around the corner from Aldgate East, so quick links to St Pancras, West End, City, Docklands, so a great location Rooms were clean and... more


















