Fast Hotel Reservations

Adults Rooms
Book directly with hotel

Alhambra Hotel

17-19 Argyle Street, WC1H 8EJ, London, England, United Kingdom

Alhambra Hotel - London, England
Hotel Description

Family business run by French and Portuguese speaking staff, is within convenient reach of London's West End and City. Our service has been our greatest success for over 20 years. Tea & Coffee facilities are available on request.

The Alhambra Hotel, built in the early 1840's for lodging purposes, represents one of the last landmarks of the Pre-Victorian Period Set in Kings Cross, which was once a village called Battle bridge. The Alhambra is a successful hotel owned by a French and Italian family with 52 bedrooms in the heart of London 's West End and City. It is surrounded with historical landmarks, such as the famous King's Cross Station built in 1851 and was at the time the largest Railway Station in England. 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. Recommended by many international tourist guides such as Lonely Planet, guide du Routard, Lets Go. A WIRELESS SERVICE is available FREE to all our guests.

Amenities and facilities

24 hour security watch.

Visit Alhambra Hotel's official website »

London, England Hotels and City Guide

London Hotels and London Guide with London maps, top attractions, room reservations and hotel deals at a wide range of the best London hotels

Top Destinations

New York 03:41 -8C
Tokyo 17:41 6C
Hong Kong 16:41 16C
Paris 09:41 1C
London 08:41 -0C

Search Destinations & Hotels

Win with World Executive!

Sign up for our newsletter & you could win $20 vouchers!

Follow WorldExecutive on Twitter