Have stayed here a twice now and on both occasions The Pilot has looked after us perfectly. A short walk from the tube station at the O2, its a convenient place to stay when visiting London without having to pay Central London hotel prices. Stayed in the Halley Suite on both occasion - a great sized room, nice bathroom and...
More
