The Mad Hatter Hotel

The Mad Hatter Hotel

3 Star
3-7 Stamford St. SE1 9NY, London

Tourists can reach only 5 minute cab ride away to the city, The Tate Modern and Shakespeare's Globe Theatre. There are many attractions near by this hotel like as The Old Vic Theatre, The National Theatre and the world famous London Eye, The River Thames only few minutes walk-in distances.