Remove Ads

Photo of Beach Haven Inn

3.5
20 votes

Beach Haven Inn

4740 Mission Blvd, San Diego, California 92109 USA

Add Photo

Bathroom

Remove Ads

Claim copyright