Columbia Memorial Space Center befindet sich etwa 3 Kilometer von dem 2-Sterne-Bellflower Travel Inn entfernt und ist einen Besuch wert. Das Hotel verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem einen Gepäckraum.
Glazier Park lässt sich innerhalb von circa 10 Fahrminuten vom Motel aus erreichen. Ein 25-minütiger Spaziergang vom Travel Inn aus führt Sie in die Innenstadt von Bellflower. Das Lakewood Center ist rund 4 Kilometer von der Unterkunft entfernt.
Das Hotel verfügt über 40 Zimmer mit einer Sitzecke und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. In den Badezimmern, die mit einer Wellness-Badewanne, einer begehbaren Dusche und einer getrennten Toilette ausgestattet sind, stehen den Gästen zudem ein Haartrockner und Badelaken zur Verfügung.
Zu den Speisemöglichkeiten gehört auch das Restaurant The Nest: A Breakfast Joint in 500 Meter Entfernung zum Bellflower Travel Inn.