- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Breakfast was include and was nice. Only real con, was it could be loud dependent on the people near you. Easy to find and convenient to trains and underground.
Book online or call:03-6743-6572
Located in London's London City Centre neighborhood, Alhambra Hotel is near a metro station and near the boardwalk. Russell Square and Royal Opera House are notable landmarks, and travelers looking to shop may want to visit Oxford Street and Regent Street. Looking to enjoy an event or a game? See what's going on at Emirates Stadium or London Stadium. Our guests appreciate the hotel's convenience to public transportation: King's Cross St. Pancras Underground Station is just steps away and Russell Square Underground Station is 11 minutes by foot.
The following fees and deposits are charged by the property at time of service, check-in, or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
It was efficient and clean. Staff was very helpful and friendly. A small room but good for the money.