Orchard Hotel is set in London and is a short walk from Lancaster Gate Tube Station. It provides a 24-hour reception and a concierge, and is a brief stroll from Edgware Road.
Hotel Features
Free parking ~ wheelchair accessible ~ kid-friendly ~ smoke free