Hotel ★★

Alhambra Hotel

17-19 Argyle Street, London, United Kingdom Show on map

Very good1,162 reviews 8.3
★8.3/10Very good
⏲01:00 PMCheck-in from
⌂52 rooms4 floors
✧2009Last renovated

About Alhambra Hotel

Alhambra Hotel is a 2-star hotel in London, London, England, United Kingdom. Guests rate it 8.3/10 (very good) across 1,162 reviews, ranking it #95 of 7,035 places to stay in London. The property has 52 rooms across 4 floors and opened in 1843, with its most recent renovation in 2009.

Great care is taken to ensure guests experience comfort through top-notch services and amenities. Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit. To facilitate your arrival and departure, you can pre-book airport transfer services prior to checking in.

The hotel offers taxi amenities to assist you in discovering your desired offerings in London. When arriving by car, take advantage of the hotel's convenient on-site parking facilities. The hotel offers reception amenities including concierge service, luggage storage and safety deposit boxes to ensure a comfortable stay for guests.

Read more about Alhambra Hotel

Should you require assistance, the ticket service and tours can also aid in booking tickets and securing reservations at the finest shows and events in the vicinity. The hotel's daily housekeeping ensures an excellent option for your stay. To ensure the well-being and convenience of all visitors, smoking is strictly prohibited throughout the entire hotel.

In order to ensure the utmost level of relaxation, the guestrooms feature an inviting design and are equipped with all basic necessities, creating a delightful stay experience. To ensure a pleasant stay, a selection of rooms at hotel come furnished with linen service and blackout curtains, all designed with your ease in mind. Selected rooms offer in-room amusement like television as a source of entertainment for guests to enjoy.

Rest assured, quenching your thirst is not a concern with a coffee or tea maker available in select accommodations. Understanding the significance of bathroom facilities in enhancing visitor contentment, hotel offers a hair dryer, toiletries and towels within a few chosen chambers. Start your day stress-free at Alhambra Hotel as breakfast is made available for you on the premises.

Throughout the day and night, guests can enjoy light refreshments with the hotel offering vending machines. Visitors wishing to create their personal culinary delights will appreciate the on-site shared kitchen provided at this establishment.

Property facts

Property type
Hotel
Star rating
2 stars
Check-in
From 01:00 PM
Check-out
Until 11:00 AM
Rooms
52
Floors
4
Opened
1843
Last renovated
2009

Location

17-19 Argyle Street, London, WC1H 8EJ, United Kingdom

Loading map…

Frequently asked questions

What are the check-in and check-out times at Alhambra Hotel?

Check-in starts at 01:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.

Is Alhambra Hotel a good place to stay?

Alhambra Hotel has a guest rating of 8.3 out of 10 from 1,162 reviews, which is considered very good. It ranks #95 of 7,035 properties in London on Triptoic.

Where is Alhambra Hotel located?

Alhambra Hotel is located at 17-19 Argyle Street, London WC1H 8EJ, United Kingdom.

How many stars does Alhambra Hotel have?

Alhambra Hotel is rated 2 stars.

How many rooms does Alhambra Hotel have?

Alhambra Hotel has 52 rooms.

Stays near Alhambra Hotel

Highly rated alternatives close by

All 7,035 in London →

More ways to stay in London

8.3 1,162 reviews
Check prices