> > > > Alhambra Hotel

Alhambra Hotel

17-19 Argyle Street, London, United Kingdom Show Map
Hotel description
Hotel features
Pictures
Map
Street view
Availability and Prices
Check in from 13h / Check out prior to 11h

Alhambra Hotel: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in London, United Kingdom.

Hotel description

Situated in Central London, Alhambra Hotel is within walking distance of several local tourist attractions, including the British Library. The hotel is also conveniently located within a five-minute walk of London King's Cross Railway Station.

Alhambra provides an around the clock reception, plus a tour desk and luggage storage. For added convenience, it offers internet, a wake-up service and a safe.

All of the modern rooms at Alhambra Hotel are equipped with a hair dryer, heating and a flat-screen TV.

A satisfying breakfast is available for purchase, and there are numerous cafés and eateries close by.

Alhambra Hotel London is within walking distance of Tavistock Square, Russell Square and University College London. It is within a 20-minute stroll of Euston Bus Station, which allows for easy access in and around London.

Hotel features

General
Hair Dryer, TV
Services
24 Hour Reception, Multilingual Staff, Safe-Deposit Box, Luggage Storage
Activities
Tour Desk
Internet
Internet Connection (wireless)

Availability and Prices

Booking Site
Room Type
 
Per room
Per night
Check-in

Check-out

Rooms

Users who viewed Alhambra Hotel also viewed these 2 stars London hotels:


London Inn
London Inn
102 Woodlands Road, London
Clearlake Hotel
Clearlake Hotel
18-19 Prince Of Wales Terrace, London
Lonsdale Lodge London
Lonsdale Lodge London
2b Lonsdale Road, London

Search hotels
City

Check-in

Check-out

Rooms
Adults
Children
Overall Rating:
7.85/10
Cleanliness:
8.64/10
Service:
8.63/10
Amenities:
7.88/10
Location:
8.45/10
Food:
7.92/10
Rooms:
7.36/10

based on

2109 reviews



About Jetcost

  • About Us
  • Contact
  • Privacy Policy
  • Legal Information