Montrose West Hollywood

Hotel Highlights

Location:
Hollywood, CA
Acquired:
November 30, 2018
Rooms:
133
Meeting Space:
825
Restaurants/Lounges:
Visit Hotel Website