Situated in Newport Beach, 70 metres from Newport Beach, 25 Steps to the Beach features accommodation with water sports facilities, free private parking, a terrace and barbecue facilities. The property has sea and quiet street views, and is 2.
Number of rooms: 5
108 24th Street, Newport Beach, CA 92663, United States