Die Unterkunft 1 Bedroom Mini Apartment in Otay Ranch bietet Übernachtungsmöglichkeiten gelegen in Chula Vista, 13 km von Las Americas Premium Outlets und 22 km von Kongresszentrum San Diego Convention Center entfernt. Kostenloses WLAN ist in der ganzen Unterkunft verfügbar.
Einige Wohneinheiten sind eingerichtet mit einer Klimaanlage, einem Flachbild-TV, einer Waschmaschine und einer Kaffeemaschine sowie einer Küche.
Amtrak-Station Santa Fe Depot liegt 24 km von der Unterkunft 1 Bedroom Mini Apartment in Otay Ranch entfernt, während Balboa Park 25 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Tijuana, 12 km von der Unterkunft 1 Bedroom Mini Apartment in Otay Ranch entfernt.