Travel Town ist vom Brentwood Inn Los Angeles aus innerhalb von ungefähr 25 Minuten zu Fuß erreichbar und ist einen Besuch wert.
Einkaufszentrum Brentwood Place ist rund 2 km vom Hotel entfernt, während Old Plaza ca. 350 Meter entfernt liegt. Zu den kulturellen Sehenswürdigkeiten in der Umgebung gehört das The Hammer Museum, das ca. 10 Minuten mit dem Auto von hier entfernt liegt. Die Lage in rund 7 km Entfernung von der Annenberg Foundation ist ein großer Vorteil für Gäste vom Brentwood Inn. Die Bushaltestelle Sunset & Kenter liegt in der Nähe vom Hotel.
Einige Zimmer in der Unterkunft sind mit einem Flachbild-TV und einem Kleiderständer ausgestattet.