|Hotels Near Big Ben
The Clock Tower is a turret clock structure at the north-eastern
end of the Houses of Parliament building in Westminster, London.
It is popularly known as Big Ben, but this name actually belongs
to the clock's main bell. The tower has also been referred
to as St. Stephen's Tower or The Tower of Big Ben, in reference
to its bell.
here are numerous Hotels around the Big Ben. The Comfort
inn Edgware is ideally located near Big Ben and is your natural
choice if you are looking for Hotels near Big Ben .
Gallery of Comfort Inn Hotels near big Ben