Peach Tree Inn 2001 Monterey St San Luis Obispo, CA 93401 Phone: (805) 543-3170 Fax: (805) 543-7673 View Website
Category: Hotels & Motels