Have you ever thought about staying at a hotel and leaving with a brand-new Vespa? That’s the experience offered by The Resort at Pelican Hill in Newport Beach, California.
Read MoreHave you ever thought about staying at a hotel and leaving with a brand-new Vespa? That’s the experience offered by The Resort at Pelican Hill in Newport Beach, California.
Read More