Das The Delphi Hotel liegt im Mode- Stadtviertel Downtown Los Angeles und überblickt die Stadt. Die Gäste des Hotels können sich auf WLAN im ganzen Gebäude und einen ganzjährigen Außenpool freuen.
Dodger Stadion befindet sich 5 Minuten Fußweg vom Hotel entfernt und Crypto.com Arena lässt sich innerhalb von 20 Minuten erreichen. Zu den nächstgelegenen Attraktionen gehören FIGat7th sowie OUE Skyspace LA. Die U-Bahn-Station 7th Street Center ist nur 200 Meter entfernt. Der Flughafen Los Angeles International befindet sich in einer Entfernung von 25 km von dem 4-Sterne The Delphi Hotel.
Die Unterkunft stellt 207 Zimmer zur Verfügung. Einige von diesen verfügen über einen Stauraum und einen Patio und haben Selbstversorgeroptionen, vor allem eine Minibar. Die Zimmer sind mit privaten Badezimmern, einer getrennten Toilette und einer Dusche ausgestattet. Daunenkissen und hypoallergene Bettwäsche stehen in den Schlafzimmern zur Verfügung. Die Badezimmer bieten einen Haartrockner und Toilettenartikel sowie eine begehbare Dusche.
Das Delphi bietet den Gästen Frühstück im Restaurant an. Die hauseigene Lobby- Bar bietet eine Auswahl an köstlichen Cocktails. Es sind 350 Meter zum Restaurant Engine Co. No. 28 mit amerikanischen Speisen.