We would love to speak to you personally and answer any questions. Our office is open between the hours of 8AM and 9PM, seven days a week. We look forward to hearing from you!
310.510.8400 / 888.394.7684
108 Sumner Avenue, Avalon, CA 90704
PO Box 2470, Avalon, CA 90704
Don't forget to visit our sister property, Hotel Vista Del Mar