Amhurst Hotel

45 - 47 Amhurst Park, Stamford Hill, London N16 5DL,

Enjoy a budget-saving stay at Amhurst Hotel London and take advantage of the self-catering kitchen to prepare your own meals.

  • Amhurst Hotel
  • Double Room at Amhurst Hotel
  • Amhurst Hotel
  • London Amhurst Hotel

Amhurst Hotel

Amhurst Hotel London is located in Stamford Hill, North London. Situated just a short walk from Manor House Underground Station, Amhurst Hotel London offers excellent value-for-money accommodation in a convenient location. There are a number of things to do in the local area, including visiting Stamford Hill Broadway and its many shops. You will also be able to walk to Finsbury Park and enjoy a relaxing stroll or picnic, or even take a boat trip on the park's boating lake.

London Amhurst Hotel is a budget hotel that is ideal for guests looking for accommodation that will allow them to save money for sightseeing. You will find convenient facilities and amenities at London Amhurst Hotel, including a shared bathroom, hotel gardens, 24 hour access, internet access, colour television and tea and coffee making facilities. You will also be able to use the hotel's communal kitchen facilities to prepare some of your own meals and save even more of your study stay budget.

Click here to book Amhurst Hotel

Where is Amhurst Hotel Located?

Amhurst Hotel is located in Stamford Hill, North London Regional Map, Local Map

A number of universities - including University College London, the School of Oriental and African Studies, Birkbeck University and Westminster University - are easily accessible from London Amhurst Hotel (5 stops on Piccadilly Line). You will also find several language schools within easy reach, including Central School of English and Cambridge School of English (5 stops on Piccadilly Line).

The nearest underground station to London Amhurst Hotel is Manor House, situated on the borders of Zone 2 and Zone 3. Jump on a tube on the Piccadilly Line and travel to King's Cross in around 10 minutes (5 stops). From here you can walk to a number of first class tourist attractions, including the British Library and British Museum.

Amhurst Hotel London is located in the Stamford Hill area of London, where you can enjoy the many shops on nearby Stamford Hill Broadway. You will also be able to walk to the 112 acres of Finsbury Park and enjoy a relaxing trip on the peaceful boating lake.

Click here to book Amhurst Hotel

Amhurst Hotel Facilities

Tea & Coffee
Central Heating
Coffee/Tea Maker
Colour Television
Iron & Board
Sitting Area
Wash Basin
Wireless Internet Access in Rooms
Family Friendly
Self-Catering Kitchen
Fire Escape
Smoke Detectors
Shared bathroom
Shared Kitchen

Alternative accommodation in Stamford Hill
Universities, Colleges and Language Schools near to Amhurst Hotel

Language School Listing

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