Shelton Hostel

60-62 Wightman Road, Finsbury Park, London N4 1RU,

Relax in the bar and sample international cuisine in the restaurant at three star Hotel London Shelton.

  • The London Shelton Hotel
  • A typical single room at the London Shelton Hotel

Shelton Hostel

London Shelton Hotel provides three star accommodation with 23 single, double, twin and triple guestrooms all with a private bathroom. In every room at London Shelton Hotel you will find a range of convenient amenities that include tea and coffee making facilities, colour television and central heating. You can come and go as you please via the 24 hour reception, where you will find friendly hotel staff that will be more than happy to offer tourist information about the local area.

Shelton Hotel London is located in Finsbury Park, close to tourist attractions and Manor House Underground Station. Hop on a tube at Manor House and you can be in Central London in no time at all visiting famous places such as Oxford Street and Leicester Square. Before you set out for a day of exciting sightseeing you can enjoy the continental breakfast and then come back at the end of the day and relax in the bar or enjoy a meal in the restaurant, both features of Shelton Hotel London.

Click here to book Shelton Hostel

Where is Shelton Hostel Located?

Shelton Hostel is located in Finsbury Park, North London Regional Map, Local Map

There are a number of language schools within easy reach of London Shelton Hotel, including Central School of English and Cambridge School of English (5 stops on Piccadilly Line). You will also be able to visit several universities that include Westminster University, University College London, Birkbeck University and the School of Oriental and African Studies (5 stops on Piccadilly Line).

Manor House is the nearest underground station to London Shelton Hotel, situated on the borders of Zone 2 and Zone 3. You can take a tube from here on the Piccadilly Line and travel to some of London's finest tourist attractions, including Leicester Square and Oxford Street (9 stops to Leicester Square Underground Station).

Shelton Hotel London is situated in the Finsbury Park area of London. During your stay you will find a number of local places of interest, including the shopping area of Green Lanes and Finsbury Park itself. For access to Central London you have Manor House Underground Station; from here you can explore the many sights and sounds of London via a short tube journey.

Please note:

You will have access to the internet cafe and fax machine at London Shelton Hotel.

The hotel will apply a 4 percent surcharge for payments made by credit card. There is no charge for payments made by cash or debit card.

Click here to book Shelton Hostel

Shelton Hostel Facilities

Fax Machine
All News Channel
Central Heating
Coffee/Tea Maker
Colour Television
Interior Room Entrance
Wash Basin
Dry Cleaning
Internet Terminal
24 Hour Reception
Hotel Safe
Smoke Detectors

Alternative accommodation in Finsbury Park
Universities, Colleges and Language Schools near to Shelton Hostel

Language School Listing

Click here to forward this page to a friend Add Review/Rating