Yes, there are several hotels near the festival grounds. Please visit Four Points by Sheraton, Delta Hotels by Marriott London Armouries and Residence Inn by Marriott London Downtown.