Le Parc at Melrose by John Bockelman | Jun 11, 2019 KEY FACTS Location: West Hollywood, California Acquired: November 30, 2018 Rooms: 154 Meeting Space: 710 square feet RESTAURANTS/LOUNGES Knoll WEBSITE
Recent Comments