International Travelers House
3751 6th Ave
San Diego
CA
92103
(619) 955-7723
ithhostels.com
Open Map
Guest Houses
Hostels
Tours