Amhurst Hotel

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

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.

Where is Amhurst Hotel Located?

Amhurst Hotel is located in Stamford Hill, North London Regional MapLocal 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.

Amhurst Hotel Facilities

  • Tea & Coffee
  • Bath
  • Shower
  • Toilet
  • Central Heating
  • Coffee/Tea Maker
  • Colour Television
  • Desk
  • Fridge
  • Iron & Board
  • Microwave
  • Sitting Area
  • Wash Basin
  • Wireless Internet Access In Rooms
  • Gardens
  • Family Friendly
  • Parking
  • Self-Catering Kitchen
  • Fire Escape
  • Smoke Detectors
  • Shared Bathroom
  • Shared Kitchen

Looking for Group Accommodation in London? Get an instant quote now

StudyStay - Your specialist provider of group accommodation for students and school groups since 2001. Offering quality hostels for groups in London, hotels for groups in London and long stay accommodation in London at discounted prices for large groups.