Hotel About Hotel Narcissus
Hotel Narcissus is a hotel in San Diego (CA), United States. It is one of 333 places to stay in San Diego (CA) listed on Triptoic.
Property facts
- Property type
- Hotel
Location
1932 Kearney Ave, San Diego (CA), United States
Loading map…
Frequently asked questions
Where is Hotel Narcissus located?
Hotel Narcissus is located at 1932 Kearney Ave, San Diego (CA), United States.