Q: Where is International Travelers House Hostel Downtown San Diego?
A: International Travelers House Hostel Downtown San Diego is located at: 230 W Cedar St, San Diego, CA 92101, United States
Q: What are the coordinates of the International Travelers House Hostel Downtown San Diego?
A: Latitude: 32.7220989, Longitude: -117.1651918
Q: How is International Travelers House Hostel Downtown San Diego rated?
A: International Travelers House Hostel Downtown San Diego has not rated yet on addressschool.com