stay
The Inn at Laguna Beach
Lovely hotel right on the beach!
28 countries - 211 spots