Legoland California in Carlsbad will open its second onsite hotel, the Castle Hotel, on Friday. Guests of the 250-room property will be greeted by a Lego wizard statue in the lobby, can eat at the Dragon’s Den restaurant and sleep in knight-, princess- or wizard-themed rooms. Read The San Diego Union-Tribune story here