El Hotel Shangri-La es un hotel histórico de lujo ubicado en el paseo marítimo de Santa Mónica. Ofrece habitaciones y suites elegantes con vistas al mar o a la ciudad, así como una piscina al aire libre, un spa de servicio completo y varios restaurantes que sirven cocina local e internacional. La media pensión incluye desayuno y cena en uno de los restaurantes del hotel.