- Liked: Cleanliness, staff & service
Main tube station on same block(do not have to cross a street to get there). Excellent Breakfast!!!
Your dates need to occur after 2020-01-22. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, Alhambra Hotel is near a metro station and near the boardwalk. Oxford Street and Regent Street are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit ZSL London Zoo and Coca-Cola London Eye. Consider Piccadilly Theatre for a night out, and don't miss Sky Garden, a top local attraction. Our guests appreciate the hotel's convenience for public transport: King's Cross St. Pancras Underground Station is just steps away and Russell Square Underground Station is 11 minutes by foot.Visit our London travel guide
Guests like it for
It was efficient and clean. Staff was very helpful and friendly. A small room but good for the money.