Das 3-Sterne-Airtel Plaza Hotel Los Angeles liegt 4 km weit weg vom Sepulveda Dam und bietet Hochgeschwindigkeitsinternet im ganzen Gebäude sowie einen privaten Autoparkplatz vor Ort. Das Hotel verfügt über einen Swimmingpool und liegt in 25 Gehminuten Entfernung von natürlichen Sehenswürdigkeiten wie dem Japanische Garten.
Louise Park liegt circa 2 Kilometer von hier entfernt. Das Airtel Plaza ist günstig im Zentrum von Los Angeles gelegen. Vom Hotel aus erreichen Sie das Sepulveda Basin Wildlife Reserve in 10 Minuten mit dem Auto. Die Bushaltestelle Van Nuys ist nur 10 Minuten zu Fuß entfernt.
Die 267 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie WLAN und einen Flachbildfernseher mit Satellitenkanälen. Eine getrennte Toilette und eine Dusche werden in den Zimmern zur Verfügung gestellt. In den Bädern werden eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Handtücher bereitgestellt. Alle Zimmer bieten einen Blick auf den Garten.
Das Restaurant Airtel Plaza Hotel serviert zahlreiche amerikanische Gerichte und liegt etwa 50 Meter vom Airtel Plaza Hotel entfernt.