Hotel Palomar Los Angeles Beverly Hills

Hotel Highlights

Location:
Los Angeles, CA
Acquired:
November 20, 2014
Rooms:
264
Meeting Space:
5,000 square feet
Restaurants/Lounges:
Visit Hotel Website Investment Summary