When would you like to go?
Show filters
Thistle Hotel - Trafalgar Square
London WC2
on a quiet street between Trafalgar Square and Leicester Square, this modern hotel has galleries, theatres, restaurants and shops at hand
on a quiet street between Trafalgar Square and Leicester Square, this modern hotel has galleries, theatres, restaurants and shops at hand