Humphreys Half Moon Inn Suites, San Diego

Humphreys Half Moon Inn Suites

2303 Shelter Island Drive

Complemented by arching palms and gentle ponds are Humphrey