Hotel Palomar Los Angeles-Westwood is slated to open in mid-May.
The property is expected to house 268 guest rooms and more than 5,000 square feet of meeting space.