San Diego Bay National Wildlife Refuge liegt rund 4 Kilometer von dem 2-Sterne-San Diego Inn entfernt, und Genesis Square Shopping Center ist innerhalb von circa 10 Fahrminuten erreichbar.
Das Hotel ist in nur 5 Gehminuten Entfernung von der Bushaltestelle Hollister Street & Elm Street.
Ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage gehören zur Standardausstattung in den Zimmern. Sie stellen den Gästen Badezimmer mit einer getrennten Toilette und einer Dusche bereit.