Palihouse Santa Monica
Palihouse Santa Monica
Hotel
1001 3rd St
, Santa Monica, California, United States of America
90403
88
Very Good ·
559 reviews