Das Hotel Narcissus San Diego befindet sich in unmittelbarer Nähe zum Parque Centenário, und zwar ca. 3 km von hier entfernt.
Coronado Beach liegt ungefähr 10 Fahrminuten von hier entfernt. Bis zum Zoo San Diego sind es nur etwa 4 km von Minuten zu Fuß. Die Bushaltestelle Cesar E Chavez Parkway & National Avenue ist in einer Entfernung von etwa 5 Autominuten vom Narcissus.
Die 6 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. In den Zimmern gibt es eine getrennte Toilette und eine Dusche.
Die Restaurants Las Cuatro Milpas und Iron Fist Brewing "Barrio Logan tasting room" befinden sich ganz in der Nähe.