Point Loma Inn & Suites is located at 2933 Fenelon Street, San Diego, California - 92106. Please use the following form to contact Point Loma Inn & Suites with your questions. Your message will be sent to the email address associated with Point Loma Inn & Suites.
You may also call (619) 222-4704 during business hours to contact Point Loma Inn & Suites at 2933 Fenelon Street, San Diego, California.
Go back to the details page of Point Loma Inn & Suites