Hotels near all Aldershot landmarks