Remove Ads

Photo of Palace Inn

3.3
4 votes

Palace Inn

1631 S Oxnard Blvd, Oxnard, California 93030-7427 USA

Add Photo

Guestroom

Remove Ads

Claim copyright