We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Alhambra Hotel

17-19 Argyle Street, London, United Kingdom
(3.39 km from city center)
User rating:
(4576 Reviews)

Check in from 13 / Check out prior to 11

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 rooms at Alhambra have wireless internet access and all the necessities for a comfortable stay. They all include tea and coffee making facilities, ironing facilities and an in-room safe.

Guests staying at Alhambra Hotel London can enjoy a unique dining experience at the in-house restaurant, conveniently based for those who want to stay close at mealtime.

Alhambra London is close to shops, dining and London's nightlife. Tavistock Square, Russell Square and University College London are each within walking distance.

Hotel features

Restaurant, Multilingual Staff, Safe-Deposit Box, Coffee / Tea Maker, Hair Dryer, WiFi, Shared Bathroom, Shower, Free Wi-Fi
Availability and Prices

Nearest hotels

Fairway Hotel London
13-15 Argyle Street
Central Hotel London
16-18 Argyle Street
Jesmond Dene Hotel
27 Argyle Street
California Hotel London
4-8 Belgrove Street
The Belgrove Hotel
1-3 Belgrove St
Macdonald Hotel London
45-46 Argyle Square
Megaro Hotel
Belgrove Street
Meridiana Hotel London
43/44 Argyle Square
Princess Hotel London
35 39 Argyle Street
Excelsior Hotel London
41-42 Argyle Square
Hotel Melville
38 & 39 Argyle Square
Wardonia Hotel
46-54 Argyle Street
Seven Apart
7 Argyle Square
Search hotels
Overall Rating:
7.74 /10
based on 4576 reviews