HI San Diego Point Loma Hostel 2 stars

3790 Udall Street, Point Loma, San Diego, CA 92107, United States of America

Hotel image
Read more reviews for HI San Diego Point Loma Hostel