The London Town Hotel is very handy for visiting London and for sightseeing. It's warm and comfortable, and the service was good.