Alhambra Hotel17-19 Argyle Street London England WC1H 8EJThe Alhambra is a successful hotel owned by a French and Italian family with Portuguese speaking staff. It has 52 bedrooms and is situated in the heart of London's West End. The hotel is situated within walking distance (100m) from Kings Cross Station, bus stops and St. Pancras Station. We can proudly say that for over 20 years, customer satisfaction has been our greatest success. Our mission is to provide a clean and comfortable accommodation together with a friendly service at a good value to all our guests. Highly recommended by many international guides such as GUIDE DU ROUTARD, LONELY PLANET, LETS GO, PETIT FUTE. We also offer FREE WIRELESS service to all our guests. Please ask reception for more details. LOOKING FORWARD TO HELP YOU WITH YOUR ACCOMODATION!!! Check availability for Alhambra Hotel |