The Alhambra Hotel, run by English, French and Portugese speaking staff, is within convenient reach of London's West End and City. Listed by many international travel guide books such as : Lonely Planet, Lets go, Guide du Routard and Petit Fute we can proudly say that over half of our guests are return customers.