Die Unterkunft Omeo Suites, die in Alhambra, 10 km von California Institute of Technology entfernt gelegen ist, bietet klimatisierte Zimmer mit einem schnellen Check-in und Check-out. Zu den Einrichtungen dieser Unterkunft gehören eine rund um die Uhr besetzte Rezeption und ein Geldautomat, zusammen mit kostenlosem WLAN. Die Nichtraucher Unterkunft ist 11 km von Bahnhof LA Union Station entfernt gelegen.
Ausgewählte Zimmer sind ausgestattet mit einer Küchenzeile mit einem Kühlschrank und einer Mikrowelle.
Die Gäste in der Unterkunft Omeo Suites können Aktivitäten wie Wandern in und um Alhambra genießen.
Rose Bowl Stadion liegt 12 km von der Unterkunft Omeo Suites entfernt, während Dodger Stadion 13 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Hollywood Burbank, 29 km von der Unterkunft Omeo Suites entfernt.