News

Casa Loma Beach Hotel opened in Laguna Beach after a $15 million renovation. Here's what it's like to stay there.