Está ubicado en Santa Eulalia junto al Palacio de Congreso, cerca del Puerto Deportivo y de la Bahía de Santa Eulalia y cuenta con hermosas vistas panorámicas. El Sol Beach House tiene dos piscinas y el personal organiza actividades para relajar el cuerpo y el alma.