Along with a 24-hour front desk, this smoke-free hotel has multilingual staff and free self-parking. WiFi in public areas is free. This hotel has 28 rooms.
70 Green Lanes, Palmers Green, London, England