Das 2-Sterne Super 8 By Wyndham San Diego/Imperial Beach mit 56 Zimmern liegt in einer 2 km Entfernung vom Fluss Otay River. Die Gäste, die im Motel übernachten, können ihr Auto vor Ort parken.
Imperial Beach Sports Park befindet sich in einer 3 km Entfernung vom Hotel und Imperial Beach Pier ist in 10 Minuten mit dem Auto erreichbar. Portwood Pier Plaza liegt ebenfalls nur 4 km von der Unterkunft entfernt. Die Bushaltestelle Palm Avenue & Hollister Street befindet sich in der Nähe des Hotels und ist weniger als 700 Meter entfernt. Die Fahrt zum Flughafen San Diego International dauert 21 Minuten.
Jedes Gästezimmer vom Super 8 By Wyndham San Diego/Imperial Beach bietet einen Schreibtisch und eine Klimaanlage. Die Zimmer sind mit ein Schreibtisch ausgestattet und verfügen über Ausstattung zur Kaffee- & Teezubereitung.
Im Restaurant Victoria's Mexican Food in kurzer Entfernung vom Hotel werden mexikanische Gerichte angeboten.