The Delphi

The Delphi

industry

Industry

Other

About The Delphi

The Delphi Hotel, located at 550 S. Flower Street in downtown Los Angeles, is a boutique hotel that seamlessly blends historical significance with modern luxury. Originally constructed in 1955 as the Superior Oil Company Building, the 12-story marble-clad structure was designed by renowned architect Claud Beelman in the Corporate Moderne style.

Over the decades, it has stood as a testament to mid-century architecture, contributing significantly to the city's skyline.

Renovation and Design

In 2023, the building underwent a comprehensive transformation, reopening as The Delphi Hotel. The renovation preserved its architectural heritage while introducing contemporary design elements.

The interiors now feature a fusion of Modern and Deco styles, with rich brass and velvet appointments, enveloped in greenery, creating an inviting and stylish atmosphere.

Guest Rooms

The hotel boasts 207 spacious guest rooms, including two penthouse suites. Each room is thoughtfully designed with minimalist furnishings accented by bursts of color, platform beds, large-screen TVs, 14-foot floating work desks, oversized bathtubs, and mood lighting.

These elements combine to offer a comfortable and stylish retreat for guests.

Dining Experience

Dining at The Delphi is a highlight, with the on-site restaurant, Denae’s, offering a retro diner experience. Serving breakfast, lunch, and dinner seven days a week, Denae’s features an indoor-outdoor space where guests can enjoy hearty meals.

Menu options include all-day breakfast in a setting that pays homage to classic American diners.

Event Spaces and Amenities

The Delphi provides over 10,000 square feet of versatile meeting and event space. This includes five new restaurant and bar concepts, a fully renovated rooftop pool and lounge, and various meeting rooms equipped with modern amenities.

The hotel is also conveniently located near key landmarks:

  • Los Angeles Convention Center
  • Pershing Square
  • Grand Park
  • The Walt Disney Concert Hall
  • The Museum of Contemporary Art

Location

The Delphi Hotel's strategic location in downtown Los Angeles places it at the heart of the city's vibrant cultural scene. This makes it an ideal destination for both leisure and business travelers seeking a blend of historical charm and modern luxury.

Locations

  • Los Angeles, CA, USA
  • Glendale, CA, USA

The Delphi Frequently Asked Questions

The Delphi hasn't posted any FAQs yet.