Hotel
3927 8th Ave
San Diego
CA
92103
(619) 260-8438
Open Map
Description
Hotel is located at 3927 8th Ave in San Diego and has been in the business of Hotels since 2010.
by dandb on April 29, 2016 from
dandb
Hillcrest
hotel
Hotels
hotels & motels
Hotels And Motels
Lodging
Motels
Other Lodging
San Diego
Travel & Lodging