Legoland Hotel Opens In Windsor, England (PHOTOS)
The newest Legoland hotel opened over the weekend in Windsor, England. The 150-room hotel features 1,600 models made from
legoland hotel opens windsor england photo new legoland hotel open weekend windsor england room hotel feature model