The Pilot





The Pilot scores 9.0 (Superb) from 118 guest reviews — a 3-star hotel in London. It's set on 68 River Way, London, England, SE10 0BE.
Scenic Views and Modern Amenities
Enjoy breathtaking views from the terrace and garden while staying connected with complimentary wireless internet.
Fantastic Dining and Refreshing Bar
Indulge in delicious meals at Pilot Inn's restaurant and sip on your favorite drink at the bar/lounge.
Why stay here
- Free Wi-Fi
- On-site parking
Amenities
- Breakfast available (surcharge)
- Safe-deposit box at front desk
- Multilingual staff
- Free newspapers in lobby
- Smoke-free property
- Tours/ticket assistance
- Free self parking
- Free WiFi
- Terrace
- Garden
- Luggage storage
- Wheelchair accessible
Guest rating
Guests rate The Pilot 9.0 — Superb from 118 verified reviews. Open the rooms panel to read what recent guests said and check live availability.