Das Country Inn & Suites By Radisson, San Diego North, Ca liegt in ungefähr 4 km Entfernung vom Flying Leatherneck Aviation Museum und verfügt über ein Restaurant und einen Gepäckraum. Für die Gäste, die mit dem Auto reisen, stehen auch ein privater Parkplatz vor Ort zur Verfügung.
Das Hotel liegt in rund 20 Gehminuten Entfernung vom See Koi Pond entfernt. Birch Aquarium at Scripps Institution of Oceanography befindet sich in ungefähr 7 km Entfernung vom Country Inn & Suites By Radisson, San Diego North, Ca. Das Hotel liegt in einer Entfernung von etwa 15 Autominuten vom San Diego Mormon Temple.
Die Zimmer in der Unterkunft verfügen über eine individuelle Klimaregelung, Zentralheizung und ein Bügeleisen. Zu den Einrichtungen zählen auch ein Wohnbereich und ein Essbereich sowie ein Schreibtisch. Darüber hinaus umfassen einige Zimmer großzügige Bäder mit einer begehbaren Dusche und einem Waschbecken. Von einigen Zimmern aus hat man einen Ausblick auf die Berge.