J Street Inn
Address:
222 J St, San Diego, CA 92101-6899
Phone:
(619) 696-6922
Payment:
Hotels & Motels,
Bed & Breakfasts,
Hotels & Motels Reservations,
Hospital Visitors Accommodations,
Inns,
Corporate Lodging,
Studio Rental
Other Businesses: