You’ve traveled in every direction.Now your reviews can, too.
London photo by Drever
December 26, 2005
We chose the St Giles for its central location. Positioned at the Tottenham Court Road end of Oxford Street in the heart of London's West End, it is arguably the most central hotel in the capital. It is within walking...Read More
Share your travel photos to expand your gallery and add color to your reviews.