Le Méridien Delfina Santa Monica

Hotel Highlights

Location:
Santa Monica, CA
Acquired:
November 19, 2010
Rooms:
310
Meeting Space:
Over 10,000 square feet
Restaurants/Lounges:
Visit Hotel Website Investment Summary