International Travelers House Hostel Downtown San Diego
San Diego, CA90% like it (4.5 / 435 Reviews )
CONTACT
Address: 230 W Cedar St, San Diego, CA 92101 Map ➦ Get Directions
Phone : +1 (619) 402-1031 Call
ABOUT
It has received 435 reviews with an average rating of 4.5 stars.
FAQs
The address of International Travelers House Hostel Downtown San is:
International Travelers House Hostel Downtown San Diego230 W Cedar St
San Diego,
P: +16194021031
Visit Website: ithhostels.com
International Travelers House Hostel Downtown San Diego is listed under