25 Steps to the BeachHotel
108 24Th Street, Ca 92663, Newport Beach, United States, Newport Beach, CA 92663
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.