Humphrey’s Half Moon Inn and Suites

Rooms:
2303 Shelter Island Drive San Diego, California 92106