Within 20 minutes' stroll from Manor House Tube Station, London Shelton Hotel provides guests with a convenient base while visiting London. It also provides a 24-hour reception, a ticket service and room service.
Shelton Hotel London has 22 bright rooms offering all the necessities to ensure a comfortable stay.
With its on-site restaurant that serves Italian dishes, the guest house provides guests with all they require for an enjoyable evening without having to leave the guest house. Alternatively, there are a variety of eateries within a short stroll.
London Shelton Hotel is within walking distance of Finsbury Park. It is also well-located for transport connections with Harringay Railway Station only moments away.
Services and conveniences
|Check in anytime after 2:00 PM, check out anytime before 11:30 AM|
|Cancellation/prepayment policies vary by room type and provider.|