Spain L' Escala Resort, Choice Hotels Recommendations At La Escala Spain L' Escala Resort is The Best Hotels In La Escala Spain . 0 star resorts t… Edit