Modern hotel offering family rooms, an on-site restaurant, and meeting space. Conveniently located near the Harry Potter Studio.