Check out this great place to stay in Newport Beach
Entire home/apt in Newport Beach, United States. This adorable downstairs unit has two rooms, a family room, one bathroom, and a small kitchenette. It is literally steps from the sand and is close to everything you will need for your stay in Newport Beach!
See this content immediately after install