| London
is regarded by many as the most exciting capital city in the world.
There is a wealth of cultural, historical and sites of a modern
interest, combined with a energy to the city found very rarely
elsewhere. This makes London a truly wonderful city to visit.
The
Alhambra Hotel is conveniently located just minutes from many
of London's top attractions. To increase your enjoyment in London
we have included some links to guides about London as well as
some direct links to the attractions.
|