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.
Reviews
Be the first to review Alhambra Hotel Ltd.
Write a Review