Alhambra Hotel In London, United Kingdom

Alhambra Hotel



Alhambra Hotel

Alhambra HotelAlhambra HotelAlhambra Hotel


Alhambra Hotel


Alhambra Hotel - Ideally located in the prime touristic area of Kings Cross St. Pancras, Alhambra Hotel promises a relaxing and wonderful visit. The property features a wide range of facilities to make your stay a pleasant experience. Facilities like free Wi-Fi in all rooms, daily housekeeping, taxi service, 24-hour front desk, luggage storage are readily available for you to enjoy. Guestrooms are designed to provide an optimal level of comfort with welcoming decor and some offering convenient amenities like television LCD/plasma screen, carpeting, linens, mirror, towels. The hotel offers various recreational opportunities. Alhambra Hotel combines warm hospitality with a lovely ambiance to make your stay in London unforgettable.

Hotel Name Alhambra Hotel
Addressline 17-19 Argyle Street
City London
Zip Code WC1H 8EJ
Country United Kingdom
Longitude - Latitude -0.123199 - 51.528697
Continent Europe


Alhambra Hotel


Alhambra Hotel Video





Alhambra Hotel


You Might Also Like:
  • DoubleTree Suites By Hilton Hotel Bangalore In Bangalore, India
  • Comfort Suites Near Texas State University In San Marcos (TX), United States
  • Hotel Tanjah Flandria In Tangier, Morocco
  • Masal Hotel In Adalar, Turkey
  • B&B Alma In Lucca, Italy
  • Related: Alhambra Hotel In London, United Kingdom